我期待为一套.NET应用程序实现一个进程间消息传递解决方案,该应用程序可以在单个机器上从我们的工具链向每个正在运行的应用程序实例发送消息。过去我们通过使用命名管道很好地满足了我们的消息传递需求,并且我很好奇我是否可以调整现有基础设施来发送多播消息。 .NET管道是否支持这种行为?.NET中的传播管道?
1
A
回答
0
您可以使用WCF进行多播消息传送。这里是通过example walk。
2
.Net可以使用本机程序可以使用的命名管道。查看System.IO.Pipes
命名空间。特别是NamedPipeClientStream
和NamedPipeServerStream
类。这些只是命名管道的本地版本的封装,所以它将以您期望的方式运行。
0
Microsoft Messaging Queue (MSMQ)听起来很像你想要做的。
+0
这也是我的第一选择,但使用该应用的一些客户使用XP机器并且不打算很快移动。 MSMQ与XP存在棘手的关系,并且还要求我们启用某些需要管理员权限设置的操作系统功能,用户不一定具有这些功能。 – estanford 2012-01-10 15:54:56
+0
好的没有意识到XP的问题,但你不应该让管理员最初安装软件,只是让他们运行它? – 2012-01-10 15:56:16
相关问题
- 1. 在管道中传播退出状态
- 2. Bitbucket管道.net部署
- 3. 与#net对象管道连接的F#
- 4. 管道传输大数据
- 5. IIS管道回传检测
- 6. 通过管道传输
- 7. 在C++中使用管道()的管道管道
- 8. 使用.NET 4创建任务管道?
- 9. .net c#匿名管道 - 被误解?
- 10. 从.NET C调用BizTalk管道组件#
- 11. Linux中的管道
- 12. Angular2中的管道
- 13. 根据条件检查传播道具
- 14. awk中管道
- 15. .Net中的动态管道体系结构
- 16. shell脚本,子shell,子脚本,管道 - (?)WEIRD CTRL + C信号传播
- 17. 用小管道尺寸写入对象时的管道传输块
- 18. 用管道在Gstreamer(Python)中播放音频和视频
- 19. 在Gstreamer中使用管道播放音频(C#)
- 20. Python - 简单的读管道从管道
- 21. Artifactory - 使用Jenkins管道脚本上传
- 22. Scrapy从管道传递对象到Spider
- 23. 管道脚本上传构建(apk)hockeyApp
- 24. 通过管道传递参数
- 25. 如何在使用ASP .NET托管时在WCF中设置Net命名管道的名称?
- 26. System.IO.Exception:管道中断
- 27. Logstash管道中止
- 28. Ruby Net :: FTP storbinary从管道输入中写入受损文件
- 29. 了解UNIX中的管道
- 30. C中的并行管道#
这听起来很有希望 - 我现有的消息传递实现完全采用这种方法。我认为命名管道具有组播功能,那么? – estanford 2012-01-10 15:56:11
@estanford我相信*他们支持组播,但我没有足够的经验足以让他们100%确定他们的确做到了 – JaredPar 2012-01-10 15:59:01