Re: From Pyro to IPython/Jupyter
Thomas Kluyver <[email protected]>
| Newsgroups | gmane.comp.python.ipython.devel |
|---|---|
| Message-ID | <CAOvn4qgEDQeH2W6O3kwYobQGy8KXf8bFM-AvV-Abd6Na3DD59A@mail.gmail.com> |
Hi Frédéric, On 2 December 2015 at 07:42, Frédéric Mantegazza <[email protected]> wrote: > Our spectrometer driving application is based on Pyro3¹ to achieve that: > the server registers some objects in the Pyro name server, and clients use > them as if they where local objects. > > Our client is build using IPython, for its interactive feature. > > But it seams that IPython/Jupyter (4.x branch) provide similar mecanisms: > it is possible to have a central application (kernel ?), and several > clients (frontends) to communicate with it, at the same time. > It is possible to have several clients connected with a single kernel, but it's not really designed for the same use case as Pyro. With Pyro, the server registers specific objects and methods to be exposed remotely. With a Jupyter kernel, the client sends code to be executed in the kernel. It's more like having users SSH in to the server to control the machine; they have full access to run arbitrary code on the server. Best wishes, Thomas _______________________________________________ IPython-dev mailing list [email protected] https://mail.scipy.org/mailman/listinfo/ipython-dev