急求:java如何实现一个服务器与多个客户端进行socket双向通信?

发布于 2021-11-22 14:52:10 字数 191 浏览 722 评论 10

有这样的需求,要求实现java socket双向通信,要求如下:

1)一个服务端与多个客户端通信

2)必须能够进行双向通信

3)要考虑效率,比如使用线程池代替多线程,或者使用NIO等。

如何实现一个服务端与多个客户端双向通信,并达到上述要求呢?

求各位指点!谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

筱武穆 2021-11-29 07:37:03

最好是用类似 neety框架

韬韬不绝 2021-11-29 07:33:06

引用来自“java_speed”的评论

http://git.oschina.net/jiangdx/hadoop-ipc  hadoop中ipc模块提取。NIO实现

爱的故事 2021-11-29 07:32:03

本来就支持双向通信

屌丝范 2021-11-29 07:16:34

引用来自“逝水fox”的评论

Java7 非阻塞式SocketChannel 之前写过笔记

http://my.oschina.net/shishuifox/blog/68236

等风来 2021-11-29 07:14:22

http://git.oschina.net/jiangdx/hadoop-ipc  hadoop中ipc模块提取。NIO实现

爱的那么颓废 2021-11-29 07:02:26

Java7 非阻塞式SocketChannel 之前写过笔记

http://my.oschina.net/shishuifox/blog/68236

拍不死你 2021-11-28 20:04:01

可以啊,socket通信本来就是双向的

沙与沫 2021-11-28 09:42:20

那样写会很蛋疼

秉烛思 2021-11-27 07:56:27

引用来自“戏水”的评论

netty、mina都可以

孤檠 2021-11-24 00:41:58

netty、mina都可以

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文