Java程序设计与应用开发(第2版)chap07.pdf

Java程序设计与应用开发(第2版)chap07.pdf

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows Vista+Office 2007 +Internet应用教程 /webnew/ 本章主要内容 本章主要内容  7.1 网络编程的基本概念  7.2 InetAddress类  7.3 TCP程序设计  7.4 UDP程序设计  7.5 URL程序设计 /webnew/ 7.1 网络编程的基本概念 7.1 网络编程的基本概念  7.1.1 网络基础  7.1.2 TCP/IP协议簇  7.1.3 TCP与UDP /webnew/ 7.1.1 网络基础 7.1.1 网络基础  网络编程的目的就是直接或间接地通过网络协议与其他计算机进行通 信。  网络编程中有两个主要的问题: 一个是如何准确地定位网络上一台或多台主机  另一个就是找到主机后如何可靠、高效地进行数据传输。  目前,主流网络体系结构是以TCP/IP协议为核心的。 /webnew/ 7.1.2 TCP/IP协议簇 7.1.2 TCP/IP协议簇  TCP/IP以其两个主要协议——传输控制协议(TCP)和网络互 联协议(IP)而得名,实际上是一组协议,包括多个具有不同 功能且互为关联的协议。  TCP/IP是多个独立定义的协议集合,因此也被称为TCP/IP协 议簇。  TCP/IP协议模型从更实用的角度出发,形成了高效的四层体 系结构,即网络接口层、IP层、传输层和应用层。 /webnew/ 7.1.3 TCP与UDP 7.1.3 TCP与UDP  TCP提供面向连接的服务。TCP不支持广播或多播服务。UDP在传送数据之 前,不需要建立连接,同时,远程主机收到UDP数据包后,不需要返回任 何响应。  端口 TCP与UDP都采用了与应用程序接口处的端口(port)与上层的应用进程进 行通信。端口是一个16位的地址,并用端口号进行标识。  UDP UDP(User Datagram Protocol)即用户数据报协议,是一个无连接服务的 协议。它提供多路复用和差错检测功能,但不保证数据的正确传送和重 复出现。  TCP TCP(Transmission Control Protocol)即传输控制协议,是一个面向连 接的协议。它提供双向的、可靠的、有流量控制的字节流的服务。 /webnew/ 7.2 InetAddress类 7.2 InetAddress类  7.2.1 创建InetAddress对象  7.2.2 类InetAddress的应用 /webnew/  Java网络包()中的类InetAddress是Java封装的IP 地址,是Java对IP地址的一种高级表示。InetAddress由IP 地址和对应的主机名组成,该类内部实现了主机名和IP地址 之间的相互转换。  Java也实现了对IPv6的支持,InetAddress还有 Inet4Address和Inet6Address两个子类,分别用来实现IPv4 地址和IPv6地址,而InetAddress既

文档评论(0)

时间加速器 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档