我有一个正在侦听IP地址和端口号的Windows服务,将数据转储到文本文件中。现在我想要运行的连接的Windows服务状态正确,数据被转储,文件路径等在Web应用程序中显示。 现在我关心的是我可以与在操作系统上运行的Windows服务的方法进行通信。
请帮助我提出宝贵的建议。 提前致谢。
答案 0 :(得分:1)
使用WebClient执行此操作的一种可能方法。您可以使用webclient将详细信息发送到您的asp.net应用程序,并提供您想要的所有信息。
WebClient类提供了向URI标识的任何本地,Intranet或Internet资源发送数据或从其接收数据的常用方法。 WebClient类使用WebRequest类来提供对资源的访问。 WebClient实例可以使用WebRequest.RegisterPrefix方法注册的任何WebRequest后代访问数据。
或者,您也可以将所有信息写入一些常见的数据库表,并让windows服务写入它并从那里读取asp.net应用程序。