- 1
- 0
- 约7.32千字
- 约 42页
- 2019-05-06 发布于广东
- 举报
哈尔滨工业大学计算机系代亚非 Java语言程序设计 主要内容 1、网络编程基础 2、基于TCP网络程序设计 3、基于UDP网络程序设计 4、* 基于C/S模式的分布计算 一、 Java与网络 IP协议、 TCP协议和UDP协议。 传输层数据报文结构:TCP 传输层数据报结构:UDP报文 2、端口号 端口号:TCP/IP协议为每种服务定义了一个端口。 3、 套接字Socket Socket是网络程序中最常用的方式,用于建立两个不同程序之间通过网络进行通信的信道。 2、 套接字Socket 什么是socket ? 进程与进程之间建立起连接 建立套接字Socket 在客户端使用socket类,指定服务器IP和端口号,以便连到服务器上: Socket(host_IP, prot); 在服务器端使用ServerSocket类,以等待客户端的连接: ServerSocket(port); Socket主要方法: 在客户端:建立socket连接后,还应该建立输入输出数据流。 getInputStream( ) 获得输入流 getOutputStream( ) 获得输出流 在服务器端: ServerSocket类的accept( )方法使服务器处于阻塞状态,等待用户请求。 二、TCP协议 Socket编程
您可能关注的文档
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第十五讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第十一讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第四讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第五讲.ppt
- 东华大学计算机科学与技术学院计算机系统与网络技术课件 第一讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第二十三讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第六讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第十二讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第十讲.ppt
- 东华大学计算机科学与技术学院信息系统与数据库技术课件 第十六讲.ppt
原创力文档

文档评论(0)