2010-09-07 45 views
1

我需要創建一個小型應用程序,該應用程序將作爲「代理」在我的客戶端計算機上運行,​​該應用程序將定期在服務器中檢查某些任務。應用程序客戶端代理設計

難道我

  1. 創建應用程序作爲與配置界面窗口服務?

  2. 創建一個應用程序,它將在系統托盤中運行,並具有配置界面?

很多天以前我讀過Windows服務應用程序不應該有任何配置接口。我假設即使我創建了Windows服務,也必須有第二個應用程序與服務交互作爲配置界面,是否正確?

+0

服務相對於系統托盤應用程序的一個優點是,即使沒有用戶登錄到計算機上,該服務也可以運行。 – Jay 2010-09-07 18:50:31

回答

0

如果應用程序需要由沒有管理員權限的用戶啓動和配置,那麼您需要使用系統托盤方法,因爲服務只能由管理員啓動。否則,任何一種方法都可行最好的方法將取決於應用程序。