2009-02-24 59 views
1

我想知道是否有可能在.NET中创建一个Windows服务,然后创建另一个连接到该服务并传递参数,修改并查看其数据结构和连接的windows.forms过程数据库等从Vista中的另一个应用程序控制服务

我相信,在Vista中这只能使用套接字,而不是与ServiceController类。任何人都可以指导我举例或教程如何做到这一点,请?

谢谢!

回答

1

我不知道一个ServiceController限制的,但后来我很少使用Vista ;-p

而不是原始套接字......一个选择是让服务充当WCF主机,通过ServiceHost 。您的应用程序将是WCF客户端,(代理通过svcutil.exe或通过IDE生成)。这将使它无话可谈,唯一的问题是使用哪个通道 - 可能命名为管道,因为这是特定于机器的。

相关问题