福建省泉州市仰恩大学计算机与信息学院Java程序设计实践(设计实践部分)课件 第三讲 Socket编程.pptVIP

  • 1
  • 0
  • 约4.96千字
  • 约 21页
  • 2019-05-06 发布于广东
  • 举报

福建省泉州市仰恩大学计算机与信息学院Java程序设计实践(设计实践部分)课件 第三讲 Socket编程.ppt

第3讲 Socket编程概述 教学目标: 了解网络通信的基本原理与应用开发 掌握Socket类与ServerSocket类的应用 教学重点、难点: 1. 教学重点: 网络通信原理 客户机/服务器(C/S)模式的原理 URL与URLConnection的区别 Socket类与ServerSocket类的应用 2.教学难点: Socket类与ServerSocket类的应用 3.1 网络通信的原理 计算机之间的通信是要遵循一定规则的,通信协议就是计算机之间进行通信所要遵循的各种规则的集合。网络中的不同计算机之间要实现准确、迅速地传递信息,可以通过TCP/IP协议建立网络上的两台计算机(程序)之间的可靠连接,并进行双向通信。 (1)常见的几种通信协议 IP协议 在Internet网络通信中主要使用的协议有使用于网络层的IP协议(IP协议使用IP地址使数据投递到正确的计算机上); T CP、UDP协议 适用于传输层的T CP、UDP(TCP和UDP协议使用端口号PORT将数据投递到正确的应用程序)协议; HTTP、FTP、SMTP、NNTP协议 适用于应用层的HTTP、FTP、SMTP、NNTP(主要用于解释数据内容)协议等。 例如Java语言中的套接字(Socket)编程就是网络通信协议的一种应用,Java语言将TCP/IP协议封装到J

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档