1

A very naive question...

I need to have a central Python program offering services to other Python applications (all running on the same machine). The easiest for me would be that the other applications could directly call functions provided by the server. I know rpyc (Remote Python Call) and the rpyc.Service class could do the job (like in this tutorial]) but I do not want anything "remote" (all clients have to be local, running on the same machine as the server) so I was wondering if there was a better way to do this than using rpyc?

paugier
  • 1,838
  • 2
  • 20
  • 39
  • when you say "I do not want anything remote" you mean no remote _objects_? – miraculixx Jan 10 '16 at 21:26
  • A server can be running on the same machine as the clients. – martineau Jan 10 '16 at 22:07
  • Yes a rpyc server can be running on the same machine as the clients but rpyc is too powerful for what I want since a remote client could connect to the server and ask for services. – paugier Jan 11 '16 at 06:09

0 Answers0