社区
Java SE
帖子详情
Java Socket 在已经实现长连接的情况下,服务端该如何处理来自不同客户端数据的传递转发
Csea_
2019-01-30 01:26:55
在已经实现客户端发什么,服务端就回什么数据的情况下,服务端该怎么样处理来自不同客户端的数据,把数据传递给其他的客户端发回去
...全文
446
3
打赏
收藏
Java Socket 在已经实现长连接的情况下,服务端该如何处理来自不同客户端数据的传递转发
在已经实现客户端发什么,服务端就回什么数据的情况下,服务端该怎么样处理来自不同客户端的数据,把数据传递给其他的客户端发回去
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
快乐先生
2019-02-12
打赏
举报
回复
在服务端收到请示后,开户一个线程进行处理。
Ade子夜
2019-02-02
打赏
举报
回复
可以看看Netty NIO
qq_39936465
2019-01-30
打赏
举报
回复
服务器端把socket做成线程,客户端发出请求就开辟一个新线程,然后进行IO对话。
java
Nio 使用 Nio
Socket
客户端
与
服务端
交互
实现
本文深入介绍了
Java
NIO的工作原理及其
实现
方式,对比了传统IO与NIO的区别,并通过一个
客户端
和
服务端
的例子展示了如何利用NIO提高网络IO的效率。
java
nio
socket
长连接
_netty学习实战—
实现
web
socket
长连接
和
socket
之间进程通信
本文介绍了如何使用 Netty 搭建Web
Socket
长连接
服务,
实现
实时通信,并结合
Socket
处理
客户端
B的
数据
传输到Web
Socket
客户端
A。通过全局ChannelGroup管理通道,
实现
不同
端口
数据
的正确路由。详细讲述了ServerInitializer和Web
Socket
ChannelInitializer的配置,以及SimpleChannelInboundHandler的
处理
逻辑。
NIO与
Socket
编程之
实现
Socket
通信
本文基于TCP/IP介绍
Java
实现
Socket
通信的方法。基于TCP时,用Server
Socket
类
处理
服务端
,
Socket
类
处理
客户端
;基于UDP时,用Datagram
Socket
类
处理
通信,
数据
放于DatagramPacket类中。还介绍了
长连接
、短连接概念,以及各类方法的使用和特性。
android
socket
简易聊天室
java
服务器_【Android】
Socket
实现
简易聊天室功能
本文详细介绍了如何使用
Socket
在Android上
实现
简易聊天室功能,包括
服务端
和
客户端
的
实现
。
服务端
通过Server
Socket
监听
客户端
连接,每个新连接的
Socket
在单独线程中
处理
,使用ChatManager进行管理并
转发
消息。Android
客户端
负责连接
服务端
,接收并发送
数据
,
实现
了
数据
的实时交互。
java
nio
socket
长连接
_
Java
NIO
处理
长连接
本文介绍了如何基于IBM的一篇NIO文章,改造代码以适应
长连接
服务的需求。主要改动包括在Server类中取消对write事件的
处理
,以及在Reader类中修改对-1的
处理
,改为抛出异常。改造后的服务能够接收日志包,将其打包成syslog格式后再
转发
。同时,文章提到代码中可能存在CPU占用过高和可能的死锁问题,并给出了优化建议,如使用LinkedBlockingQueue替代LinkedList等。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章