У меня есть одно требование. В нашей компании каждый сотрудник будет предоставлять стандартные отчеты с использованием внутреннего портала. Если некоторые сотрудники не представили отчет в конце дня, менеджер должен получить уведомленный список сотрудников, не представленных в отчете. Я использую базу данных SQL Server, в которой одна таблица поддерживает записи сотрудников, отправляющих отчеты. Для этого я хочу использовать службу WCF-клиентов.Разработка службы Windows с использованием WCF
Эта служба будет установлена на сервере, а служба клиента должна отправить электронное письмо Менеджеру в определенное время, кто бы не заполнил отчеты.
Я знаю, что это очень основное требование, и я могу сделать это в службе Windows. Но я хочу реализовать с помощью службы WCF-клиента. Может ли кто-нибудь помочь мне, как выполнить эту задачу, используя WCF. И можете ли вы сослаться на некоторые ссылки.
Я не вижу, как здесь подходит WCF. Вы хотите, чтобы простая программа работала по расписанию. Это может быть достигнуто приложением ConsoleApplication и Windows Scheduler или службой Windows, которая делает это сама по себе. Но WCF просто не вписывается. WCF предназначен для общения и общения нет. Программа работает по расписанию без связи. – nvoigt
** Служба Windows ** - это часть программного обеспечения, которое может работать на сервере без какого-либо пользователя, даже входящего в систему. ** Служба WCF **, с другой стороны, является службой коммутации - она ** ничего ** не делает с запуском во время запуска. Вы можете * разместить * свою службу WCF внутри службы Windows, но вы не можете * писать свою службу Windows с помощью WCF * - это две совершенно разные вещи –