Java语言程序设计基础教程课件(第10章).pptVIP

  • 4
  • 0
  • 约9.27千字
  • 约 39页
  • 2016-12-08 发布于江西
  • 举报

Java语言程序设计基础教程课件(第10章).ppt

Java程序设计 ——第10章 java网络编程 第10章 Java网络编程 10.1 网络编程基础知识 10.2 InetAdress类 10.3 基于套接字的低层次Java网络编程 10.4 UDP数据报及广播通讯 10.5 URL及应用示例 10.1网络编程基础知识 网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。 网络编程中有两个主要的问题, 如何准确的定位网络上一台或多台主机 如何可靠高效的进行数据传输。 TCP/IP协议、TCP、UDP TCP是Tranfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到一个顺序无差错的数据流。 发送方和接收方通信前必须先建立虚拟连接。 UDP是User Datagram Protocol的简称,是一种无连接的协议,以一个独立的包括完整的源地址和目的地址的数据报,为发送单元 数据报在网络上以任何可能的路径传往目的地 接收端不确认是否接收到数据报 因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的。 两种协议简单比较 TCP需建立连接,UDP不需要建立连接 TCP可靠,UDP不可靠 TCP有主客之分,UDP关系平等 TCP无传输数据的大小限制,UDP数据报限制在64KB 10.1.2 Socket套接字 实现网络变成的一

文档评论(0)

1亿VIP精品文档

相关文档