Skip to content

gsilvamartin/zero-mq-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZeroMQ with NetMQ Examples

This repository contains examples of communication pattern implementations using ZeroMQ with NetMQ in the context of .NET development.

About NetMQ

NetMQ is a port of ZeroMQ for the .NET platform. It provides a powerful messaging library that enables efficient asynchronous communication between distributed processes.

NetMQ Features:

  • Lightweight and Performant: Enjoy the efficiency of ZeroMQ in the .NET ecosystem.
  • Flexible Message Patterns: Utilize patterns such as PUB-SUB, REQ-REP, PUSH-PULL, and more.
  • Ease of Integration: NetMQ is designed for easy integration into .NET projects.

Repository Structure

Each communication pattern is implemented in a separate project within this solution. See below for the available projects:

  • ZeroMQ.PubSub: Example implementation of the PUB-SUB pattern.
  • ZeroMQ.ReqRep: Example implementation of the REQ-REP pattern.
  • ZeroMQ.PushPull: Example implementation of the PUSH-PULL pattern.
  • ZeroMQ.PairSocket: Example implementation of the PUSH-PULL pattern.

How to Run the Examples

To run any example, follow the instructions provided in the README of the specific project you are interested in.

Contributing

If you wish to contribute or report issues, feel free to open an issue or submit a pull request. We look forward to your collaboration!


Note: This project utilizes NetMQ, which is a port of ZeroMQ for .NET. Be sure to refer to the official NetMQ documentation for more information.

About

Some examples of usage of NETMQ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages