1
我正在做一个小应用程序,它将控制一种硬件指示器thingie(可用作音量指示器,处理器负载表等)。Inter应用程序通信 - 采取哪种方法?
我的目标是尽可能轻松地让设备可以访问其他应用程序。什么是最好的方法去做这件事?我正在考虑使用小型服务器应用程序在本地主机上创建“Web”服务。应用程序将以“127.0.0.1:23456/foo?par1=123?par2=456”等方式访问设备。然后,服务器将解析输入。服务器将是一个中间人(该设备通过USB串行端口与PC通信)。
这是做这件事的正确方法,还是有更好的方式做到这一点?
感谢,
大卫 PS:这是我在这里的第一篇文章。所以我很遗憾任何我可能遗漏的东西。
谢谢! 我忘了提及设备应该可以同时访问更多的应用程序。有更多的指标。 使其成为“控制”将限制COM端口为单个应用程序。 Web服务的要点是让服务器不断打开COM端口并允许其他人访问它。 感谢WCF的建议,我会研究它。 – daqq 2010-07-03 09:13:46
yup,netNamedPipeBinding的WCF听起来像是一个完美的匹配 – 2010-07-03 09:21:14