- 4
- 0
- 约7.63千字
- 约 33页
- 2017-11-17 发布于河南
- 举报
3-基于TCP的Socket通信
基于TCP的Socket通信 基于TCP的Socket通信是通过指定IP地址和port 号,采用C/S模式建立TCP协议下的两个通信进程间的连接,实现可靠的双向通信。 Java中:实现客户端套接字的Socket类;实现服务器端套接字的ServerSocket类。 2.Socket类的构造方法与常用方法 3.ServerSocket类构造方法与常用方法 3.1 Socket类与ServerSocket类 Socket通信原理 网络中基于Socket通信的两个进程间建立连接时,会将其中一个进程作为客户端,而另一个进程作为服务器端。 (1)C/S模型 ServerSocket类和Socket类实现通信的C/S模型。 (1)基于Socket通信的C/S模型(续一) 基于Socket通信的基本算法: S1:用一致端口分别建Socket类和ServerSocket类对象; S2:服务器端ServerSocket类对象用accept()监视端口; S3:打开连接到客户端Socket类对象的输入/输出流,向服务器端ServerSocket类对象发送相应请求,服务器接受客户请求并返回客户端Socket类对象,从而建立连接; S4:通信双方按照一定协议对Socket对象进行读/写操作; S5:关闭Socket。 (2)客户端进程 按给定服务器端地址及端口号,建立客户端套接字Socket类对象,并
您可能关注的文档
- 软件体系结构与设计模式 第14章__原型模式.ppt
- zhjr08-GoF创建型模式-原型模式.ppt
- 第6章 使用多样性的Action.ppt
- 003 java第7章_对象群体的组织.ppt
- java精装课件第6章.ppt
- 第11章 对象序列化.ppt
- 第08章 IO输入输出流.ppt
- 20132155邢超超13计科3班(Java实验十).doc
- 《移动通信面向对象编程》第六章输入与输出.ppt
- JAVA 即时通信系统 指导.doc
- 《肝损伤药物目录及合理用药专家共识2026》解读.pptx
- β+内酰胺类抗菌药物皮肤试验指导原则(2021+年版).pptx
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读.pptx
- 《老年癌痛中国诊疗专家共识(2026)》解读.pptx
- 《老年人消化不良的评估与处理中国专家共识(2026版)》解读.pptx
- 《老年性吞咽障碍康复中国专家共识(2025)》解读.pptx
- 《脑卒中患者早期康复规范(2026年)》解读.pptx
- 《衍生品估值报告内容与格式指引》核心要点.pptx
- 《遗传性妇科肿瘤高风险人群管理指南(2026)》解读.pptx
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读.pptx
原创力文档

文档评论(0)