- 3
- 0
- 约8.14千字
- 约 26页
- 2017-11-17 发布于河南
- 举报
java入门12网络编程(2学时)
Java编程技术 主讲教师 张 智 计算机学院软件工程系 12 网络编程 12.1 基础知识 12.2 基于URL的高层次Java网络编程 12.3 基于Socket的低层次Java网络编程 12.4 支持多客户的client/server程序设计 12.1 基础知识 Socket概念 网络上的两个应用程序之间的通信是分层进行的。 socket是应用程序进行网络通信的接口。 Socket=主机地址+端口号 端口号 如果要发起网络连接,需要知道远程机器的地址或名字。 此外,每个网络连接需要一个端口号,客户端和服务器必须事先约定所使用的端口。如果系统两部分所使用的端口不一致,那就不能进行通信。 TCP/IP系统中的端口号是一个16位的数字,它的范围是0~65535。 实际上,小于1024的端口号保留给预定义的服务。 两类传输协议--TCP和UDP TCP:一种面向连接的保证可靠传输的协议。(Tranfer Control Protocol) 通过TCP协议传输,得到的是一个顺序的无差错的数据流。 发送方和接收方的两个socket之间必须建立连接,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,它们就可以进行双向数据传输,双方都可以进行发送或接收操作。 一旦连接建立起来
您可能关注的文档
- 第十三章 文件和注册表操作.ppt
- 第18章 输入输出.ppt
- JAVA 输入、输出处理.ppt
- 第11章 Java网络技术(一).ppt
- 第07章 Java输入输出系统.ppt
- 软件体系结构与设计模式 第14章__原型模式.ppt
- zhjr08-GoF创建型模式-原型模式.ppt
- 第6章 使用多样性的Action.ppt
- 003 java第7章_对象群体的组织.ppt
- java精装课件第6章.ppt
- 《肝损伤药物目录及合理用药专家共识2026》解读.pptx
- β+内酰胺类抗菌药物皮肤试验指导原则(2021+年版).pptx
- 《肌酸激酶异常诊治与管理专家共识(2025)》解读.pptx
- 《老年癌痛中国诊疗专家共识(2026)》解读.pptx
- 《老年人消化不良的评估与处理中国专家共识(2026版)》解读.pptx
- 《老年性吞咽障碍康复中国专家共识(2025)》解读.pptx
- 《脑卒中患者早期康复规范(2026年)》解读.pptx
- 《衍生品估值报告内容与格式指引》核心要点.pptx
- 《遗传性妇科肿瘤高风险人群管理指南(2026)》解读.pptx
- 《胰腺外科围手术期全程化营养管理指南(2025)》解读.pptx
原创力文档

文档评论(0)