Java:如何在单个线程中与多个客户端进行通信
发布时间:2020-12-15 04:56:54 所属栏目:Java 来源:网络整理
导读:我有一个属于单个线程的套接字列表.但我想知道是否有一种可行的方式与那些客户进行通信(读/写)?我不想为每个客户端创建一个线程,因为可能有太多用户并且为每个客户端创建一个线程可能成本太高. 解决方法 我会说NIO是你最好的选择.查看通过套接字(好吧,Socke
我有一个属于单个线程的套接字列表.但我想知道是否有一种可行的方式与那些客户进行通信(读/写)?我不想为每个客户端创建一个线程,因为可能有太多用户并且为每个客户端创建一个线程可能成本太高.
解决方法
我会说NIO是你最好的选择.查看通过套接字(好吧,SocketChannel)进行NIO通信的众多优秀教程之一!
我相信这是我在学习NIO时使用的教程:http://rox-xmlrpc.sourceforge.net/niotut/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- IntervalTree DeleteNode Java实现
- java – 字符串文字和永久生成内存区域
- Java实现英文句子中的单词顺序逆序输出的方法
- 详解 Corba开发之Java实现Service与Client
- java – Spring:如何确保一个类仅由spring实例化,而不是由
- java – 是否有实际的推理来强制构建JDK版本?
- clojure – leiningen:关于“lein run”/“lein uberjar”
- 找不到类型为:java.lang.Long的验证器.帖子ID
- java – 使用XPathFactory的类路径问题
- [LeetCode] 170. Two Sum III - Data structure design