Wcf 为什么不应该';TCP绑定不能在防火墙之外使用吗?
我在某个地方读到,TCP绑定不能在防火墙之外使用。我不明白这是为什么。谁能帮我详细回答一下吗。Wcf 为什么不应该';TCP绑定不能在防火墙之外使用吗?,wcf,networking,tcp,Wcf,Networking,Tcp,我在某个地方读到,TCP绑定不能在防火墙之外使用。我不明白这是为什么。谁能帮我详细回答一下吗。 当使用web传输数据时,TCP协议从何而来 防火墙通常会阻止传入的TCP连接。您需要配置防火墙以打开要侦听的端口。这就是在防火墙后面使用WCF的全部内容 HTTP绑定也是如此,因为它们也在TCP上工作。如果HTTP绑定也在TCP上工作,那么如何通过它们实现可靠的会话管理,因为TCP提供了会话管理、有序消息传递等会话功能,但HTTP绑定不提供所有这些功能。TCP对HTTP或会话一无所知。它是一个字节流,
当使用web传输数据时,TCP协议从何而来 防火墙通常会阻止传入的TCP连接。您需要配置防火墙以打开要侦听的端口。这就是在防火墙后面使用WCF的全部内容
HTTP绑定也是如此,因为它们也在TCP上工作。如果HTTP绑定也在TCP上工作,那么如何通过它们实现可靠的会话管理,因为TCP提供了会话管理、有序消息传递等会话功能,但HTTP绑定不提供所有这些功能。TCP对HTTP或会话一无所知。它是一个字节流,仅此而已。如果需要,应用程序可以在TCP之上实现任何协议和功能。这是WCF绑定作者的选择。