gpt4 book ai didi

tcp - 使用单个 tcp 套接字读取和写入线程

转载 作者:可可西里 更新时间:2023-11-01 02:49:54 25 4
gpt4 key购买 nike

我正在使用我在网上找到的一个 C 套接字库来实现一个 tcp 套接字数据传输程序。

是否可以让 2 个线程共享同一个套接字连接(1 个读取和 1 个写入),并让读取线程执行阻塞读取和接收数据,而写入线程不断写入数据?

我见过的所有示例套接字程序都只进行一种方式的通信,或者仅在接收到数据后才发送数据。

谢谢。

最佳答案

我不知道您不能这样做的任何技术原因。是否适合您的情况是另一个问题。 :)

您希望避免这种多线程类型方法的主要情况是读取和写入在应用程序级别相互依赖。我真的不知道您在处理数据方面做了什么,但是读取器/写入器方法可能很难放松。

关于tcp - 使用单个 tcp 套接字读取和写入线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2134837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com