社区
Java SE
帖子详情
java的socket线程之间怎么通信?
zjkboy
2008-07-25 07:57:22
一个socket服务器
我只知道不断的new serversocket 提供多客户端连接
也就是多线程
但是我不知道怎么让这些线程之间数据交换
比如 连接进来2个客户端
第一个客户端向服务器提交了一个a
我怎么把这个a传到第二个客户端去??
听说有线程id。。。可是我不会
小弟学生 望指教
...全文
94
8
打赏
收藏
java的socket线程之间怎么通信?
一个socket服务器 我只知道不断的new serversocket 提供多客户端连接 也就是多线程 但是我不知道怎么让这些线程之间数据交换 比如 连接进来2个客户端 第一个客户端向服务器提交了一个a 我怎么把这个a传到第二个客户端去?? 听说有线程id。。。可是我不会 小弟学生 望指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PostX
2008-08-19
打赏
举报
回复
其实俺也不太懂...~
huhk
2008-07-26
打赏
举报
回复
错了,服务器不能老是new serversocket,只要一个就行。
ServerSocket有accept的方法可以得到socket的,每收到一个就new一个线程操作收到的socket。
zjkboy
2008-07-25
打赏
举报
回复
[Quote=引用 4 楼 alloyer 的回复:]
...每一个分一个号...从1到N,报数...数到2的就是第2个
[/Quote]
。。。 麻烦说明白点好么 我智商有点低。。。
kankanyi
2008-07-25
打赏
举报
回复
socket机制我也不明白,想知道
PostX
2008-07-25
打赏
举报
回复
...每一个分一个号...从1到N,报数...数到2的就是第2个
zjkboy
2008-07-25
打赏
举报
回复
那我想把a传给第二个客户端
我怎么才知道谁是第二个啊
socket都是我NEW出来的啊。。。
gesanri
2008-07-25
打赏
举报
回复
你说的这种情况不属于多线程吧,第一个客户端提交了a到服务器后,服务器才能将a传到第二个客户端
举个多线程的例子,用迅雷下载的时候,你通过别人提供的资源下载,同时,你下下来一部分后,你也在将你下下来的那部分上传,以供其他人下载,就是说上传下载同时进行,这就是多线程
java
多
线程
聊天程序
java
多
线程
聊天程序 GUI界面
socket
实现,
通信
编程之
java
socket
【二】-持续
通信
和多
线程
通信
上一节讲到
java
socket
的服务端和客户端的简单
通信
,了解到
socket
的
通信
机制,详见:
通信
编程之
java
socket
初探 今天我们继续深入一下,之前的例子有一个问题,就是只能发送一次消息就结束了,我们知道微信、QQ都是...
Java
高级API
你将获得:
Java
集合框架、泛型、
Java
实用类,I/O读写文本文件、多
线程
、
Socket
网络编程、XML解析等知识。 深入学习
Java
API中几个常用的核心类的用法。
Java
高级API是所有
Java
高级开发的基础,只有熟练掌握
Java
SE...
Socket
通信
流程-基于
Java
多
线程
实现
Socket
异步
通信
服务原语Primitive ...
SOCKET
创建一端的
socket
,也是一个
通信
的
线程
,允许有多个 Server
Socket
server = new Server
Socket
(PORT); 默认绑定本地IP,端口号PORT需要在初始化中
Java
多
线程
socket
网络协议传输
Java
多
线程
socket
网络协议传输代码实战案例
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章