.net 与正在运行的服务通信

.net 与正在运行的服务通信,.net,windows-services,communication,.net,Windows Services,Communication,我用.Net编写了我的第一个windows服务。我可以从其他.Net应用程序与此服务通信吗?我可以在远程.net应用程序的服务对象上执行方法吗 是的。Windows服务(或任何其他类型的.NET程序)可以承载WCF服务。客户端可以调用此服务来发出请求。WCF绝对是.NET的方法。如果您不熟悉WCF,我建议您从以下dnrTV视频开始:。它很好地解释了WCF是多么简单。对于您的情况,只需在Windows服务的OnStart()方法中托管WCF服务。此时,任何远程应用程序都可以连接到Windows服务

我用.Net编写了我的第一个windows服务。我可以从其他.Net应用程序与此服务通信吗?我可以在远程.net应用程序的服务对象上执行方法吗

是的。Windows服务(或任何其他类型的.NET程序)可以承载WCF服务。客户端可以调用此服务来发出请求。

WCF绝对是.NET的方法。如果您不熟悉WCF,我建议您从以下dnrTV视频开始:。它很好地解释了WCF是多么简单。对于您的情况,只需在Windows服务的OnStart()方法中托管WCF服务。此时,任何远程应用程序都可以连接到Windows服务中托管的WCF服务

当您对WCF本身感到满意时,可以查看此dnrTV视频:。这篇文章提供了一些关于如何在VisualStudio中“执行”WCF的最佳实践


要支持这两个视频,请访问Juval Lowy的网站。Juval有很多免费提供的示例和可用的WCF代码。

服务只是一个不管用户登录都能自动运行的程序。服务的性质不允许远程方法调用。您应该托管类似WCF、远程处理等内容。。。你帮了我很多。谢谢你的链接!