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