[IPython-dev] api between kernel, web server and frontend
Ondrej Certik
ondrej at certik.cz
Thu May 13 18:23:19 EDT 2010
On Thu, May 13, 2010 at 3:06 PM, Brian Granger <ellisonbg at gmail.com> wrote:
> On Thu, May 13, 2010 at 3:00 PM, Fernando Perez <fperez.net at gmail.com> wrote:
>> On Thu, May 13, 2010 at 2:25 PM, Brian Granger <ellisonbg at gmail.com> wrote:
>>>
>>> While IPython will always ship with a non-OMQ version, for things like
>>> you are talking about, I don't see 0MQ as optional. I simple don't
>>> think there is another good transport layer (at least not one that is
>>> pure python and more lightweight that 0MQ).
>>
>> Just to add context, I think Ondrej's view (at least that was my view
>> when we worked on this) is that there could be non-0mq clients, such
>> as a web-based one, accessing an ipython kernel, and that what we
>> should agree on is the protocol description.
>
> By protocol description, do you mean the precise format of the JSON messages?
That's exactly correct. My understanding was that the protocol are the
JSON messages, plus feed + request/reply connections. How this is
actually done (0MQ, HTTP) are low level things.
Yes, I would like to run this over HTTP on GAE, I don't think that the
limitations are so strong.
Ondrej
More information about the IPython-dev
mailing list