2013-12-16 102 views
0

我有一个Windows服务,它正在监听ip地址和端口号以将数据转储到文本文件中。现在,我希望像连接一样运行的Windows服务的状态是正确的,数据被转储,文件路径等在Web应用程序中显示。 现在我关心的是可以与运行在操作系统上的windows服务的方法进行通信。如何从Asp.net应用程序与Windows服务进行通信

请帮助我提供宝贵的建议。 在此先感谢。

回答

1

使用WebClient的一种可能的方法。您可以使用webclient将所需的所有信息发送到您的asp.net应用程序。

WebClient类为通过URI标识的任何本地,Intranet或Internet资源发送数据或接收数据提供了常用方法。 WebClient类使用WebRequest类来提供对资源的访问。 WebClient实例可以使用WebRequest.RegisterPrefix方法注册的任何WebRequest后裔访问数据。

或者,您也可以将所有信息写入一些常用的数据库表,并让windows服务写入它并从那里读取asp.net应用程序。

相关问题