windows服务:配置UI实现选项

windows服务:配置UI实现选项

问题描述:

我有一个简单的Windows服务,可能需要动态配置(要监听的COM端口)。我已经完成了UI作为一个控制台应用程序,通过WCF连接到Windows服务,它的工作原理和乐趣。windows服务:配置UI实现选项

问题:开发一个MMC管理单元来控制Windows服务是一个好主意吗?难道是很酷

注意:我以前没有用MMC做任何事情。我可以做.NET C#,COM,C++,但希望保留在C#中。

MMC Snap-in:Cool?当然。必要?没那么多。如果你有学习如何开发MMC snapins的愿望,这可能是一个很好的借口。如果你只是想完成它,我不认为我会走这条路。

Windows服务可以在运行时接受来自外部的命令。我只是用新的COM端口将数据发送到服务中。我也会用你的控制台应用程序来测试它,以确保它能够正确释放第一个COM端口。与COM端口通信的Windows服务可能会导致资源锁定问题。

+1

同意。这将是非常酷的。我想补充一点,这也取决于服务的性质。如果使用用户界面作为管理单元可以看作是系统管理员的常规任务......但它可能并不像一个想法那么糟糕。可以让系统管理员在一个地方保存很多工具。 – 2009-11-18 15:01:33