Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove tcl-zmq dependency #4

Open
mpcjanssen opened this issue Dec 30, 2020 · 3 comments
Open

Remove tcl-zmq dependency #4

mpcjanssen opened this issue Dec 30, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@mpcjanssen
Copy link
Owner

I am working on a Tcl only zmq library with enough functionality to handle jupyter communications.

@mpcjanssen mpcjanssen added the enhancement New feature or request label Dec 30, 2020
@mpcjanssen
Copy link
Owner Author

Now at the level that the actual messages arrive at the Tcl level:

<<<< shell (54708:ROUTER)
\x01\x09<IDS|MSG>\x01@60ea8137a923ffbc143783bed720cabfce9f1e2c13eed6f1d6262be1d86ba68e\x01\xc3{"date":"2020-12-30T19:18:32.061Z","msg_id":"ab81dee6-4a2b-4248-acc7-79d72f172b84","msg_type":"kernel_info_request","session":"fd0c07d6-6d98-4036-b0f9-029d2c90aa76","username":"","version":"5.2"}\x01\x02{}\x01\x02{}\x00\x02{}

@mpcjanssen
Copy link
Owner Author

Another option to realize this is to use python itself to handle the ZeroMQ integration and use a socket to a Tcl process to handle the communication. This is inspired by https://github.com/guysv/ilua

@mpcjanssen
Copy link
Owner Author

  • Layer 1 zmtp
  • Layer 2: refchans over zmtp mapping to 0MQ socket types

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant