【发布时间】:2011-08-20 04:55:43
【问题描述】:
我有一个 Windows 服务 (.net),它是自定义协议的实现。我需要从多个桌面客户端监控此服务(数据包到达、拒绝、错误等)。
我正在评估不同的替代方案(远程处理、套接字多播等),但我想知道这个问题是否有标准解决方案。我认为这是一个很常见的场景,如果你想在 IIS、服务组件等服务中,你可以同时从多个客户端远程连接并管理服务。
感谢您的建议和示例。
提前致谢。
【问题讨论】:
-
可能的重复项:Communicating with a Windows Service、How to communicate with a Win Service、GUI and Windows Service communication。请注意,大多数答案都建议将 WCF 作为最合适的策略。配置后使用起来非常简单。
标签: c# windows-services