我有一个Windows服务,我在其中托管一个wcf服务。 通过wcf服务控制windows服务的最佳方法是什么?我已经创建了wcf服务的接口,但我不知道如何与windows服务的类和函数进行交互。wcf windows服务交互
回答
只是为了检查我是否正确理解你的问题 - 你想运行一个wcf服务,所以你创建一个windows服务来托管它,并且你希望你的桌面客户端能够控制windows服务(这是托管wcf服务)通过与wcf服务交谈?
如果是这样的话,你想用Windows服务做什么?在我完成的一些工作中,我已经建立了服务器,以便有Windows服务托管我想要运行的所有wcf服务,并且为了与远程服务进行交互(例如,启动/停止/重新启动)我有另一个服务在服务器上运行(通常烘焙到亚马逊实例图像中,因此它运行在每个新服务器上),我的远程客户端可以与之交谈。这样我就可以在所有服务器上触发服务重启,而无需手动将远程桌面连接到每台服务器。当然,第二个wcf服务是通过一些手段来保证的,所以它不容易被利用。
这是你想要做的事吗?
是的,这是我想要的,但有第二项服务(像你这样做)目前不是一个好的选择。我需要一个可以通过wcf操作的服务。 – phm 2010-08-09 13:45:34
好的,这种方法唯一的问题是你将无法停止服务,因为它也会阻止你的WCF侦听器。你想从Windows服务中获得什么样的信息? – theburningmonk 2010-08-09 14:01:34
- 1. windows服务如何互相交互?
- 2. 如何使Windows服务交互
- 3. 与运行的Windows服务交互?
- 4. WCF服务与Windows服务
- 5. Windows服务或WCF服务
- 6. Android服务交互
- 7. WCF在Windows服务
- 8. 允许服务与桌面交互 - Windows服务与OPC服务器通信
- 9. 服务和程序交互
- 10. Android,django,服务器交互?
- 11. Python http服务器交互
- 12. iPhone服务器交互
- 13. Python服务器交互
- 14. Windows服务与桌面应用程序之间的交互
- 15. 带Windows服务的WCF服务
- 16. IIS WCF服务托管与Windows服务
- 17. 作为Windows服务托管WCF服务
- 18. Windows服务托管的TCP WCF服务
- 19. 从Windows服务连接到WCF服务
- 20. Windows服务与托管的WCF服务
- 21. WCF交换服务接口
- 22. WCF服务接口交换
- 23. PHP能否与WCF的网络服务进行交互
- 24. 从WCF服务与谷歌铬浏览器交互
- 25. 控制台应用程序主机wcf服务交互
- 26. 需要有关与MQ交互的WCF Web服务的帮助
- 27. 与WCF服务中的主机对象进行交互
- 28. 为服务WCF托管的交互式“屏幕”
- 29. 与windows服务交谈
- 30. Amazon EC2 for WCF Windows服务
除非您提出类似于“如何打开与现有WCF服务的连接”的提示,否则这是一个设计问题。如果这是一个设计问题,那么请提供有关该服务及其实施的更多详细信息,以及您希望能够远程执行的内容,以便我们能够为您提供有关您的设计的建议。 – 2010-08-09 11:36:58
我想创建一个windows服务,它是一个http侦听器。我需要一个托管在其中的wcf服务,因为我有另一个需要通过wcf服务从windows服务检索信息的桌面应用程序。我的方法错了吗? – phm 2010-08-09 13:07:53