Дизайн приложения-клиента - PullRequest
1 голос
/ 07 сентября 2010

Мне нужно создать небольшое приложение, которое будет запускаться на моих клиентских компьютерах в качестве «агента», которое будет периодически проверяться на сервере для определенных задач.

Do I

  1. Создать приложение как службу Windows с интерфейсом для настройки?

  2. Создать приложение, которое будет работать в системном трее, с интерфейсом для настройки?

Много лун назад я прочитал, что приложение службы Windows не должно иметь никакого интерфейса конфигурации.Я бы предположил, что даже если я создам службу Windows, должно быть второе приложение, которое взаимодействует со службой в качестве интерфейса для конфигурации, правильно?

1 Ответ

0 голосов
/ 09 сентября 2010

Если приложение должно быть запущено и настроено пользователем без прав администратора, вам нужно будет использовать подход в системном трее, потому что сервис может быть запущен только администратором. В противном случае любой подход будет работать. Лучший подход будет зависеть от приложения.

...