社区
Java EE
帖子详情
java socket问题:server端启动后指定一个端口,当客户端连接后重新分配一个空闲端口进行通讯
beck_716
2011-12-13 11:05:38
java socket问题:
server端启动后指定一个端口,当客户端连接后重新分配一个空闲端口进行通讯.server端指定的端口继续接收,当在有客户端连接时,在重新分一个空闲端口.
请假各位大侠!!
...全文
169
1
打赏
收藏
java socket问题:server端启动后指定一个端口,当客户端连接后重新分配一个空闲端口进行通讯
java socket问题: server端启动后指定一个端口,当客户端连接后重新分配一个空闲端口进行通讯.server端指定的端口继续接收,当在有客户端连接时,在重新分一个空闲端口. 请假各位大侠!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamrf
2011-12-13
打赏
举报
回复
哇,你这个需求有很大问题卅,系统的端口数是有限的,如果每一个客户端过来,服务器都要新开一个serverSocket跟他通信,这个开销太大了。
服务器段的serverSocket在一个端口上监听,可以有多个客户端同时连接到这一个端口上。没必要为每个客户端分配一个新的端口通信,一个端口就相当于一个serverSocket。
如果你真要这么做,那就当一个客户端连接后new一个新的serverSocket,把端口号通知给客户端,然后客户端用这个新的端口号再连接服务器就行了。
socket
客户
端
获取本
端
的
端
口
对于
客户
端
socket
,一般创建
socket
后,直接链接服务器的ip和
端
口
, 一般来说,我们知道服务器的ip/域名和
端
口
号,但是本
端
我们一般默认,不
进行
显示的绑定固定
端
口
,系统会默认自动分配
空闲
的
端
口
。 一般我们不需要...
JAVA
使用TCP协议的过程中
端
口
号的
指定
。
最近在学网络编程,看到一句话很不解,
客户
端
的
端
口
号不需要
指定
,系统会自动给当前这个应用程序分配
一个
空闲
的
端
口
号,但是服务器
端
的
端
口
号必须
指定
,用于接收来自
客户
端
的信息。 其实是自己基础不扎实把,服务器...
socket
客户
端
关闭后,
客户
端
端
口
还会被占用一段时间,然后才被操作系统释放
socket
客户
端
关闭后,
端
口
还会被占用一段时间,然后才被操作系统释放
[
Java
]
Socket
(UDP , TCP)
这么做的好处 : 因为服务器它是用来处理
客户
端
的请求的 , 因此它就要有
一个
明确的
端
口
号,让
客户
端
可以找到 . 对于
客户
端
来说 , 属于主动发送请求的一方 , 服务器实现不需要知道
客户
端
的
端
口
号 , 因此让系统自动分配...
Java
随机分配
空闲
的
端
口
号
Java
随机分配
空闲
的
端
口
号二话不说,上代码 二话不说,上代码 Datagram
Socket
socket
= new Datagram
Socket
(0); 当传入
端
口
号为0时,系统将会随机分配
一个
空闲
的
端
口
号给你 ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章