Hello Christian, the architecture looks like this:
Browser <-> Jupyter Notebook <-> Kernel The browser communicates with the Jupyter Notebook server using HTTP and Websockets. The notebook server communicates with your kernel using ZMQ connections. In other words, the notebook server translates between websocket connections and ZMQ connections. It's written in python, and that's where the Jupyter Client is being used. With Jupyter Kernel Gateway, which plays a similar role as Notebook for non-browser clients, we've encountered invalid signatures when a kernel used the wrong character encoding. Are you using utf-8 consistently when processing messages? https://github.com/jupyter/kernel_gateway/issues/241 hope this helps, Roland -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/670fb422-d553-4c02-babd-74f5ffe86db7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
