0
我在Windows上创建了一项服务,它安装在本地主机上,现在必须与此服务交互。与Windows服务交互以发送和接收数据?
在我的web应用程序中,我将提供一个查询命令,将发送到此服务,此服务将在另一个IP上进行此查询并将结果返回给应用程序。
在OnStart方法中,我创建了一个StreamWriter的履行文本文件,以确保该服务正在工作。
如何发送此服务请求并接收他的答案?
我在Windows上创建了一项服务,它安装在本地主机上,现在必须与此服务交互。与Windows服务交互以发送和接收数据?
在我的web应用程序中,我将提供一个查询命令,将发送到此服务,此服务将在另一个IP上进行此查询并将结果返回给应用程序。
在OnStart方法中,我创建了一个StreamWriter的履行文本文件,以确保该服务正在工作。
如何发送此服务请求并接收他的答案?
为了解决我的问题,我在此基础上创建了一个套接字服务器。
https://msdn.microsoft.com/en-us/library/bew39x2a%28v=vs.110%29.aspxhttps://msdn.microsoft.com/en-us/library/fx6588te%28v=vs.110%29.aspx
创建同一网页的解决方案,将显示由服务所寻求的信息中的服务。
使用标准的.NET过程互操作机制之一与服务交谈。套接字,命名管道和WCF始终位于该列表的顶部。请记住,服务通常以非常特权的帐户运行,因此您不能忽视防止破碎攻击的需要。 –
@Hans Passant - 你有一个例子来帮助我开始这种互操作性,我迷失在这个连接中,并且我尝试了很多不起作用的东西,我不知道从哪里开始.... –
看到SO问题[C#中的IPC机制 - 使用和最佳实践](http://stackoverflow.com/questions/56121/ipc-mechanisms-in-c-sharp-usage-and-best-practices)。 –