Я разрабатываю какой-то серверный сервис, который включается и останавливается в определенный промежуток времени, мне нужно написать приложение для мониторинга, чтобы получать некоторый текст состояния, отправленный из сервиса на тот же локальный хост.
Это первый раз, когда мне нужно связать процессы, я искал некоторые методы, которые, по вашему мнению, являются лучшими для этого случая? Зачем? плюсы и минусы для каждого?
- Remoting
- Именованные трубы
- Сообщения Windows
- локальное TCP-соединение
- Журнал таблицы базы данных (я использую базу данных, так что это еще один вариант)
- Файл данных на диске
Edit:
Я использую .net 2, поэтому отличное решение wcf не работает для меня: (