【问题标题】:Application Client Agent Design应用程序客户端代理设计
【发布时间】:2010-09-07 16:39:35
【问题描述】:

我需要创建一个小应用程序,它将作为“代理”在我的客户端计算机上运行,​​它会定期与服务器签入某些任务。

我是吗

  1. 将应用程序创建为具有配置界面的 Windows 服务?

  2. 创建一个将在系统托盘中运行的应用程序,并带有用于配置的界面?

很多个月前,我读到 Windows 服务应用程序不应该有任何配置界面。我假设即使我确实创建了一个 Windows 服务,也必须有第二个应用程序作为配置接口与该服务交互,对吗?

【问题讨论】:

  • 服务相对于系统托盘应用程序的一个优势是,即使用户没有登录机器,服务也可以运行。

标签: windows-services system-tray agent


【解决方案1】:

如果应用程序需要由没有管理员权限的用户启动和配置,那么您需要使用系统托盘方法,因为服务只能由管理员启动。否则,任何一种方法都行得通。最佳方法取决于应用程序。

【讨论】:

    猜你喜欢
    • 2018-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-19
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多