2011-03-28 91 views
0

我们为嵌入Windows XP的C#.Net 2.0 Windows Form应用程序开发了一款控制底层硬件/设备的应用程序。现在,我们需要添加一个c#.NET 2.0网站(由同一设备内的IIS托管),可以将命令发送到Windows窗体应用程序(例如:开始测量)并接收数据。如何在Windows窗体应用程序和网站之间进行通信?

这样做的最佳方法是什么?

我们考虑过Web Service,但是Windows Form应用程序如何知道Web Service何时会从Web站点接收命令。

谢谢。

注:禁止在设备上安装.NET框架3.x或4

回答

1

鉴于NET 2.0这个限制,.NET远程处理是在这种情况下要走的路。

http://en.wikipedia.org/wiki/.NET_Remoting

winform应用程序可以通过远程处理暴露的对象。 Web应用程序可以向这些对象发送请求。请求会有命令。

+0

谢谢,正是我搜索的。 – Alain 2011-03-28 15:54:42

相关问题