2009-11-16 62 views
0

我有一個簡單的Windows服務,可能需要動態配置(要監聽的COM端口)。我已經完成了UI作爲一個控制檯應用程序,通過WCF連接到Windows服務,它的工作原理和樂趣。windows服務:配置UI實現選項

問題:開發一個MMC管理單元來控制Windows服務是一個好主意嗎?難道是很酷

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

回答

2

MMC Snap-in:Cool?當然。必要?沒那麼多。如果你有學習如何開發MMC snapins的願望,這可能是一個很好的藉口。如果你只是想完成它,我不認爲我會走這條路。

Windows服務可以在運行時接受來自外部的命令。我只是用新的COM端口將數據發送到服務中。我也會用你的控制檯應用程序來測試它,以確保它能夠正確釋放第一個COM端口。與COM端口通信的Windows服務可能會導致資源鎖定問題。

+1

同意。這將是非常酷的。我想補充一點,這也取決於服務的性質。如果使用用戶界面作爲管理單元可以看作是系統管理員的常規任務......但它可能並不像一個想法那麼糟糕。可以讓系統管理員在一個地方保存很多工具。 – 2009-11-18 15:01:33