.net - 是否保证多个发送线程的 WCF TCP 消息顺序正确?

标签 .net wcf multithreading tcp

有一个使用 TCP 的 WCF 连接。服务器上的两个线程连续写入此连接。是否始终保证客户端首先处理第一条消息?按照我的理解应该是有保障的。

最佳答案

“ channel ”是连续的,所以我认为这里的答案是肯定的。

但是对于 2 个(独立的)线程,“第一个”的含义没有明确定义。

关于.net - 是否保证多个发送线程的 WCF TCP 消息顺序正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2658494/

相关文章:

c# - 为什么 WCF 在遇到 302 响应时无法调用 SOAP 服务?

java - 为什么要使用 StringBuilder? StringBuffer 可以与多线程一起工作,也可以与一个线程一起工作吗?

.net - 当我的代码没有出现在堆栈中时,如何调试此错误?

c# - 当我在 winforms 中创建一个全新的自定义控件时,为什么要使用部分类?

.net - 在 .NET Compact Framework 中获取程序集的版本而不加载它

c# - 如何检索 IPv6 子网掩码长度

c# - BizTalk 与 BTARN : Cannot locate document specification because multiple schemas matched the message type "string"

c# - 使用asp的excel行数

javascript - angular.js 调用 ajax 兼容的 WCF 服务

python - 如何在线程池执行的函数中仅发送一次电子邮件?