我正在考虑编写一个将在网络上的多台机器上运行的应用程序-我还没有开始编写任何代码,因为我正在查看选项-我会让每个客户端通知服务器它们的存在,可能是通过更新存储机器信息的SQL表和“脱机/在线”状态字段……除非你能想出更好的办法?
除了在网络上的每个用户PC上运行的客户端之外,还将有“操作员”运行不同的应用程序。
我希望能够做的是让操作员向客户端发送消息,然后客户端接收该消息并将其显示在通知窗口中。operators应用程序将执行一个SQL查询,以获取所有在线客户端,然后仅向这些机器发送通知。
我可以做SQL方面的事情,但我不知道该怎么做……获得需要发送到的列表后,如何让operator应用程序向客户端发送通知?
我需要能够同时发送两个字符串:--通知标题(String & Date.Now,显示何时发送消息)-通知消息(多行-不超过5行)
任何有关如何让vb.net应用程序读取两个文本框并将内容发送到远程vb.net应用程序的帮助都将不胜感激,该应用程序随后可以将这些值分配给要使用的变量并传递给通知弹出窗口(我已经使弹出窗口工作)。
提前谢谢。梅里克。
发布于 2013-06-22 06:50:45
根据您想要完成此任务的复杂程度和令人兴奋的程度,您可能希望探索pub/sub模型,并使用WCF和一些消息队列(如MSMQ、Tibco、ActiveMQ等)来处理通信。
https://stackoverflow.com/questions/17245120
复制相似问题