WCF侦听TCP端口

WCF侦听TCP端口,wcf,tcpclient,Wcf,Tcpclient,我将TCP端口与WCF服务一起使用。我有硬件,通过TCP端口发送ASCII消息 我已经实现了WCF服务,我需要向其添加TCP端点来侦听此端口,获取ASCII消息,然后对其进行一些处理。 这可能吗?WCF在这种情况下不会帮助您,因为它只支持SOAP消息。 SOAP是用于在WCF/Web服务中交换信息的协议规范,其消息格式依赖于XML 您不能将WCF用作传统的tcp服务器来解析ASCII消息。这些消息必须结构化。感谢Cybermaxs的快速回复,很好,但wcf消息自定义编码器无法执行此操作?可能。。

我将TCP端口与WCF服务一起使用。我有硬件,通过TCP端口发送ASCII消息

我已经实现了WCF服务,我需要向其添加TCP端点来侦听此端口,获取ASCII消息,然后对其进行一些处理。
这可能吗?

WCF在这种情况下不会帮助您,因为它只支持SOAP消息。 SOAP是用于在WCF/Web服务中交换信息的协议规范,其消息格式依赖于XML


您不能将WCF用作传统的tcp服务器来解析ASCII消息。这些消息必须结构化。

感谢Cybermaxs的快速回复,很好,但wcf消息自定义编码器无法执行此操作?可能。。。但是WCF默认使用SOAP。WCF团队在.net 3.5上使用WCF RESTJson/Xml for HTTP添加非Soap格式。我不知道你的WCF技能,但这似乎是一个非常复杂的技术挑战,基本上是开箱即用的。太好了,但我如何才能做到这一点,用哪种技术?非常感谢Cybermaxs