Skip to content
New issue

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

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

Already on GitHub? # to your account

Add support for creating and configuring proxies #8

Merged
merged 2 commits into from
Jan 3, 2023

Conversation

glopesdev
Copy link
Member

This PR adds support for setting up a proxy for forwarding messages from a back-end socket to a front-end socket. It enables a number of broker patterns, including XPub-XSub, Router-Router, Router-Dealer and others documented in the ZMQ guide.

The implementation basically sets up a Proxy object linking the two specified sockets. To help visually match the flow of data, proxies are always specified from front-end to back-end, using the ProxyFrontend and ProxyBackend operators, respectively.

@glopesdev glopesdev added the feature New planned feature label Jan 2, 2023
@glopesdev glopesdev added this to the 0.1.0 milestone Jan 2, 2023
@glopesdev glopesdev requested a review from RoboDoig January 2, 2023 12:18
@glopesdev glopesdev merged commit 3772660 into bonsai-rx:main Jan 3, 2023
@glopesdev glopesdev deleted the proxy branch January 3, 2023 11:51
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature New planned feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant