社区
Web 开发
帖子详情
socket 编程的两个问题
primer_of_java
2009-02-08 07:31:08
1.如何避免多个SOCKET的读写阻塞
2.使用 TCP 编程如何通过服务器判断客户端已经死亡
请尽量用自己的语言回答,ctrl c + v 流就算了
...全文
177
4
打赏
收藏
socket 编程的两个问题
1.如何避免多个SOCKET的读写阻塞 2.使用 TCP 编程如何通过服务器判断客户端已经死亡 请尽量用自己的语言回答,ctrl c + v 流就算了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
primer_of_java
2009-02-19
打赏
举报
回复
有人么?
primer_of_java
2009-02-13
打赏
举报
回复
第一个问题我也是认为把输入和输出流都放到多线程中来避免阻塞
但是第二个问题确实就不知道了
huhk
2009-02-08
打赏
举报
回复
使用nio可以非阻塞。
网络通讯是不可靠的,应该是使用超时。
服务器询问客户端是否在线,一定时间没有回答的认为是超时。
客户死亡,其实可能是网络拥堵造成的收不到回复。
kao331431214
2009-02-08
打赏
举报
回复
1.如何避免多个SOCKET的读写阻塞
多线程解决
2.使用 TCP 编程如何通过服务器判断客户端已经死亡
这个不会
C#
socket
编程
游戏(1服务器,多客户端)
里面设定的IP地址是我这里的外网IP映射。。 请大家下载自行更改为本地 或者 自己的外网IP 测试可以更改为:127.0.0.1
Android
Socket
源码实现与PC通讯
Android与PC通讯
Socket
编程
代码,Java源码,仅供参考。源代码内分
Socket
_Client、
Socket
_Server
两个
文件夹。
socket
技术详解(看清
socket
编程
)
socket
编程
是网络常用的
编程
,我们通过在网络中创建
socket
关键字来实现网络间的通信,通过收集大量的资料,通过这一章节,充分的了解
socket
编程
,文章用引用了大量大神的分析,加上自己的理解,做个总结性的文章1:
socket
大致介绍
socket
编程
是一门技术,它主要是在网络通信中经常用到 既然是一门技术,由于现在是面向对象的
编程
,一些计算机行业的大神通过抽象的理念,在现...
socket
/io(1)、Linux的
socket
编程
详解
Linux的
SOCKET
编程
详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证
两个
相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal) UNIX system V有:消息(mes......
Java
Socket
编程
详解
Socket
指的是“插座”,是应用层与传输层之间的桥梁,用于在网络上进行双向通信。在
Socket
编程
中,客户端与服务器之间的通信需要通过
Socket
进行实现。客户端通过
Socket
向服务器发送请求,服务器接收请求后返回响应,完成整个通信过程。Java
Socket
编程
是一种基于网络通信的
编程
方式,可以实现客户端与服务器之间的双向通信。在
Socket
编程
中,需要使用
Socket
和 Server
Socket
两个
类来实现网络通信,同时还需要考虑网络负载和异常情况等
问题
。
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章