c# - 通过套接字连接发送多个请求

标签 c# .net sockets

是否可以连接到套接字,首先发送请求并接收响应,然后发送另一个请求并在同一个套接字连接中接收其响应?

我想消除为每个请求创建新套接字连接的成本。

最佳答案

TCP 连接是无限的双向字节流。 TCP 级别没有消息/请求。您可以发送和接收任意数量的字节。这甚至是许多应用程序协议(protocol)所要求的。

关于c# - 通过套接字连接发送多个请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31014993/

相关文章:

c - 同一台机器上的进程间通信,信号还是套接字,如何决定?

ios - 如何在 Swift 中将 UnsafeMutablePointer<UInt8> 转换为 UIImage

c# - 在两个不同端口上连接到服务器的 TCP 套接字

c# - 用户界面建议 : Where to place MoveUp/Down buttons

c# - 创建计划存储库,但在构造函数主体中使用关键字

c# - 泛型 - 当 T 约束为接口(interface)时无法隐式转换,但当 T 为抽象类时则可以

c# - 如何从函数返回键值对

c# - 可移植类库中的 Thread.Sleep()

.net - 所有者和用户 (WindowsIdentity) 之间有什么区别?

c# - 为什么原生Win32难拆,.NET app拆容易?