Книга: C# для профессионалов. Том II
Создание службы
Создаваемая служба будет содержать сервер цитирования (quote server). Для каждого сделанного клиентом запроса сервер цитирования возвращает случайную цитату файла цитат. Первая часть решения будет сделана с помощью трех сборок: одна для клиента и две — для сервера. Сборка QuoteServer
содержит реальную функциональность. Мы прочитаем файл цитат в кэш памяти и будем отвечать на запросы цитат с помощью сервера сокета.
QuoteСlient
является клиентским приложением Windows Forms. Это приложение создает клиентский сокет для коммуникации с QuoteServer
. Третья сборка является реальной службой. QuoteService
запускает и останавливает QuoteServer
, служба будет управлять сервером:
Прежде чем разработать служебную часть программы, создадим простой сервер сокета в дополнительной библиотеке классов C#, которая будет использоваться из процесса службы.
- Создание узлов
- Создание библиотек
- Создание библиотек документов
- Создание библиотек рисунков
- Создание папки в библиотеке
- Создание и удаление службы
- Создание Web-службы с использованием .NET
- Использование типов содержимого и столбцов
- 7.2 Интерфейс WMI
- 7.4 Технология виртуализации хранилища от компании Microsoft
- Стандартные списки
- Отправка данных в списки SharePoint по электронной почте