Есть ли способ поделиться объектом NetworkStream или TCPClient между службами в .net - PullRequest
0 голосов
/ 11 января 2012

У меня есть служба Windows, которая прослушивает определенный порт и для каждого соединения создает новый поток, который читает входящие данные.В другой службе Windows я хочу отправить данные тому же клиенту.Однако клиент не может быть идентифицирован из этой службы, поскольку он имеет динамический IP-адрес.

Есть ли способ в .NET или любой другой среде для непосредственного использования существующего NetworkStream в другом процессе / службе.Заранее спасибо за любую помощь.

1 Ответ

0 голосов
/ 11 января 2012

Нет способа, которым вы можете это сделать, и даже если бы он был, это не было бы рекомендовано.

Существуют и другие методы межпроцессного взаимодействия, например именованные каналы, удаленное взаимодействие и WCF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...