Обслуживание двоичного протокола в .Net.Использовать WCF?IIS? - PullRequest
0 голосов
/ 18 марта 2019

Мне нужно написать сервер, который будет обрабатывать двоичный протокол с TLS.Ничего общего с HTTP или SOAP.Но он должен иметь возможность принимать входящие соединения, с клиентскими сертификатами, возможно, с пулами и предоставлять ответы.В идеале можно также отправлять сообщения обратно клиенту асинхронно, но это не является обязательным требованием.

Можно ли это сделать с помощью специального подключаемого модуля IIS?или с WCF?Или это лучше всего сделать, просто прослушивая необработанный сокет?

Правка.Чтобы было ясно, это двоичный протокол, который хорошо определен отраслевым стандартом.Я не хочу, чтобы какое-либо программное обеспечение интерпретировало его, упаковывало вещи в объекты и т. Д. Я просто хочу, чтобы слушатель отправлял байты, отправленные клиентом в класс, а затем отправлял их обратно.

1 Ответ

0 голосов
/ 18 марта 2019

Я думаю, Удаленное взаимодействие может помочь вам, вы можете создать свой собственный канал, например

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