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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.