有哪些实际的、现实的情况需要使用原始套接字编程而不是WCF?我知道性能是其中之一,但还有其他方面吗?
在某些情况下,您可能需要与需要通过套接字进行通信的第三方系统进行交互(我们必须使用其中一种方式)。
当连接的另一端的软件不了解.NET或WCF时,WCF netTcpBinding会假定两端都是使用WCF实现的。
假设您需要与不支持WCF通信的外部设备发送和接收命令。 假设您想要向连接到串行端口的设备传递一些命令。