在.Net中提供二进制协议。使用WCF? IIS?

时间:2019-03-18 03:20:25

标签: c# .net wcf iis

我需要编写一个服务器来处理带TLS的二进制协议。与HTTP或SOAP无关。但是它需要能够接受带有客户端证书的入站连接(可能是合并)并提供响应。理想情况下,也可以异步将消息发布回客户端,但这不是必须的。

这可以通过特殊的IIS插件来完成吗?或使用WCF?还是最好只通过监听原始套接字来完成?

编辑。需要明确的是,这是一种二进制协议,已由行业标准明确定义。我不希望任何软件来解释它,将事物打包成对象等。我只想让一个侦听器将客户端发送的字节发送给类,然后再将它们发送回去。

1 个答案:

答案 0 :(得分:0)

我认为Remoting可以为您提供帮助,例如您可以创建自己的频道