自己写的C#调用zeromq,希望有人能够用得着,其它的应该可以借用下
[StructLayout(LayoutKind.Sequential)]
public unsafe struct zmq_msg_t
{
public fixed ushort _[32];
}
public enum Socket_Types
{
ZMQ_PAIR = 0,
ZMQ_PUB = 1,
ZMQ_SUB = 2,
ZMQ_REQ = 3,
ZMQ_REP = 4,
ZMQ_DEALER = 5,
ZMQ_ROUTER = 6,
ZMQ_PULL = 7,
ZMQ_PUSH = 8,
ZMQ_XPUB = 9,
ZMQ_XSUB = 10,
}
public enum Deprecated_Aliases
{
ZMQ_XREQ = Socket_Types.ZMQ_DEALER,
ZMQ_XREP = Socket_Types.ZMQ_ROUTER
}
public enum Socket_Options
{
ZMQ_AFFINITY = 4,
ZMQ_IDENTITY = 5,
ZMQ_SUBSCRIBE = 6,
ZMQ_UNSUBSCRIBE = 7,
ZMQ_RATE = 8,
ZMQ_RECOVERY_IVL = 9,
ZMQ_SNDBUF = 11,
ZMQ_RCVBUF = 12,
ZMQ_RCVMORE = 13,
ZMQ_FD = 14,
ZMQ_EVENTS = 15,
ZMQ_TYPE = 16,
ZMQ_LINGER = 17,

这篇博客分享了作者使用C#实现调用ZeroMQ的过程,特别关注了应答模式下的请求端设置,详细介绍了如何建立Socket并进行通信,为其他开发者提供了参考。
最低0.47元/天 解锁文章
804





