gpt4 book ai didi

java线程套接字: which thread receives the packet?

转载 作者:行者123 更新时间:2023-12-01 12:49:16 24 4
gpt4 key购买 nike

我正在开发一个 p2p 项目。该项目应该能够同时发送和接收二进制文件和文本消息。我有两个单独的线程用于接收文件和消息。问题是如何指定哪个线程应该接收即将到来的数据包。现在是否最好只使用一个线程来执行这两项操作?如果是,我如何识别收到的数据包类型?

最佳答案

您需要一个线程来管理套接字,并且每个线程用于聊天和文件传输。线程管理器根据您设计的用于区分数据包的协议(protocol)来决定谁获得数据包。

关于java线程套接字: which thread receives the packet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24375673/

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