社区
C#
帖子详情
NetMQ的使用
zhongjimajia
2018-05-27 10:51:01
哪位大神可以告诉我NetMQ客户端如何判断和服务端断开,我现在只使用到了客户端,服务端是其他公司开发的,我判断不了服务端是否开了,没法判断什么时候连接断开。我知道这个dll是断开自动重连的,不过我需要能判断断开的功能
...全文
833
4
打赏
收藏
NetMQ的使用
哪位大神可以告诉我NetMQ客户端如何判断和服务端断开,我现在只使用到了客户端,服务端是其他公司开发的,我判断不了服务端是否开了,没法判断什么时候连接断开。我知道这个dll是断开自动重连的,不过我需要能判断断开的功能
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_40686935
2020-07-30
打赏
举报
回复
NetMQSocket 我程序里面这个一直报错,不知道什么情况,说死缺少引用,有哪位大佬知道一下
SoulRed
2018-05-28
打赏
举报
回复
ping 一下嘛。ping不通一般是没开。
以专业开发人员为伍
2018-05-28
打赏
举报
回复
服务端是其他公司开发的,不能问他们?
zhongjimajia
2018-05-27
打赏
举报
回复
class Program { static void Main(string[] args) { using (NetMQSocket clientSocket = new StreamSocket()) { NetMQProactor proactor = new NetMQProactor(clientSocket, ProcessMessage); NetMQBeacon n = new NetMQBeacon(); Random rd = new Random(); int num = rd.Next(0, 100); clientSocket.Connect("tcp://127.0.0.1:5003"); while (true) { Console.WriteLine(num + ",Please enter your message:"); string message = Console.ReadLine(); clientSocket.SendMoreFrame(clientSocket.Options.Identity); clientSocket.SendFrame(num + ":" + message); if (message == "exit") { break; } } } } public static void ProcessMessage(NetMQSocket socket, NetMQMessage message) { byte[] serverId = message.First.ToByteArray(true); string answer = System.Text.Encoding.Default.GetString(message.Last.Buffer); Console.WriteLine("Answer from server:{0}", answer); } }
NetMQ
指南中英文
你正在寻找一个消息库,你可能已经对WCF或者MSMQ感到沮丧(我们知道我们也在那里),并且听说ZeroMQ非常快,然后你到了
NetMQ
,ZeroMQ的.NET端口被称为0MQ)。
NetMQ
是一个消息库,速度很快,但是
NetMQ
有一些学习曲线。希望你能快速拿起它。 很全的
NETMQ
官方指南希望对你有用。
NetMQ
wpf实现
NetMQ
是.net对ZeroMQ的实现,DEMO实现了window平台
netmq
服务器和客户端的发布订阅和请求应答,自动收报机制,程序线程内处理负载平衡,wpf端用mvvm和autofac实现ioc注入和功能模块和前端显示模块
ZERQ-
NETMQ
中文
使用
说明文档
ZeroMQ (也拼写作 ØMQ、 0MQ 或 ZMQ) 是个非常轻量级的开源消息队列软件。它没有独 立的服务器,消息直接从一个应用程序被发送到另一个应用程序。ZeroMQ 的学习和应用也非常简 单,它只有一个 C++ 编写成的单个库文件 libzmq.dll, 可以链接到任何应用程序中。如果要 在 .NET 环境中
使用
,我们需要用到一个 C# 编写的名为 clrzmq.dll 包装库。 ZeroMQ 可以在 Windows、 OS X 和 Linux 等多种操作系统上运行, C、 C++、 C#、 Java、 Python 等语言都可以编写 ZeroMQ 应用程序…这使得不同平台上的不同应用程序之间可以相互 通讯……
Unity进行
NetMQ
通信配置
按照我的文档一步一步进行配置肯定能够
使用
,我是通过查找了很多资料,经过很多测试才写下的这个文档。
Unity进行
NetMQ
通信可用的DLL文件
将解压文件中的DLL文件放置到你的Assets资源文件夹下Plaugins文件中就ok了,你就可以在Unity中
使用
NetMQ
通信了
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章