Windows services 应用客户端代理设计

Windows services 应用客户端代理设计,windows-services,system-tray,agent,Windows Services,System Tray,Agent,我需要创建一个小应用程序,它将作为“代理”在我的客户机上运行,定期向服务器检查某些任务 是吗 是否将应用程序创建为具有配置界面的windows服务 创建一个将在系统托盘中运行的应用程序,并带有配置界面 许多月前,我读到windows服务应用程序不应该有任何配置界面。我假设即使我创建了windows服务,也必须有第二个应用程序与服务交互,作为配置界面,对吗?如果应用程序需要由没有管理员权限的用户启动和配置,然后您需要使用系统托盘方法,因为服务只能由管理员启动。否则,这两种方法都会奏效。最好的方法取

我需要创建一个小应用程序,它将作为“代理”在我的客户机上运行,定期向服务器检查某些任务

是吗

  • 是否将应用程序创建为具有配置界面的windows服务

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


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

    如果应用程序需要由没有管理员权限的用户启动和配置,然后您需要使用系统托盘方法,因为服务只能由管理员启动。否则,这两种方法都会奏效。最好的方法取决于应用程序。

    与系统托盘应用程序相比,服务的一个优点是,即使用户没有登录到机器上,服务也可以运行。