- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第章Java 网络程序开发
第章Java 网络程序开发
7.1 网络编程概述
7.1 网络编程概述
7.2 URL 编 程
7.2 URL 编 程
7.3 InetAddress 编 程
7.3 InetAddress 编 程
7.4 Socket 通 信
7.4 Socket 通 信
7.5 数据报通信
7.5 数据报通信
在当今世界,网络无处不在,尤其计算机
在当今世界,网络无处不在,尤其计算机
网络(例如,Internet )更是遍地开花,因
网络(例如,Internet )更是遍地开花,因
此网络编程显得日益重要。网络应用是
此网络编程显得日益重要。网络应用是
Java语言取得成功的领域之一,它已经成
Java语言取得成功的领域之一,它已经成
为现在Internet上最流行的一种编程语言。
为现在Internet上最流行的一种编程语言。
本章介绍Java 网络程序开发所需的网络基础
本章介绍Java 网络程序开发所需的网络基础
知识、URL编程、InetAddress编程、Socket
知识、URL编程、InetAddress编程、Socket
通信以及数据报通信。通过本章的学习,读
通信以及数据报通信。通过本章的学习,读
者应该掌握以下内容:
者应该掌握以下内容:
Java 网络程序开发所需的网络基础知识
Java 网络程序开发所需的网络基础知识
URL编程和Inet Address编程
URL编程和Inet Address编程
Socket通信和数据报通信
Socket通信和数据报通信
7.1 网 络 编 程 概 述
7.1 网 络 编 程 概 述
在进行网络编程之前,程序员应
在进行网络编程之前,程序员应
该掌握与网络有关的知识,这里只介
该掌握与网络有关的知识,这里只介
绍必备的网络基础知识。
绍必备的网络基础知识。
7.1.1 通信协议
7.1.1 通信协议
网络通信协议是计算机间进行通信所要遵
网络通信协议是计算机间进行通信所要遵
循的各种规则的集合。Internet 的主要协议
循的各种规则的集合。Internet 的主要协议
有:网络层的IP ,传输层的TCP 、UDP ,
有:网络层的IP ,传输层的TCP 、UDP ,
应用层的FTP、HTTP、SMTP等协议。
应用层的FTP、HTTP、SMTP等协议。
其中,TCP/IP (传输控制协议/ 网间协议)
其中,TCP/IP (传输控制协议/ 网间协议)
是Internet 的主要协议,定义了计算机和外
是Internet 的主要协议,定义了计算机和外
设进行通信所使用的规则。TCP/IP 网络参
设进行通信所使用的规则。TCP/IP 网络参
考模型包括四个层次:应用层、传输层、
考模型包括四个层次:应用层、传输层、
网络层、链路层。
网络层、链路层。
TCP是一种面向连接的保证可靠传输的协
TCP是一种面向连接的保证可靠传输的协
议。通过TCP协议传输,得到的是一个顺
议。通过TCP协议传输,得到的是一个顺
序的无差错的数据流。发送方和接收方的
序的无差错的数据流。发送方和接收方的
成对的两个Socket之间必须建立连接,以
成对的两个Socket之间必须建立连接,以
便在TCP协议的基础上进行通信,当一个
便在TCP协议的基础上进行通信,当一个
Socket (通常都是Server Socket )等待建
Socket (通常都是Server Socket )等待建
立连接时,另一个Socket可以要求进行连
立连接时,另一个Socket可以要求进行连
接,一旦这两个Socket连接起来,它们就
接,一旦这两个Socket连接起来,它们就
可以进行双向数据传输,双方都可以进行
可以进行双向数据传输,双方都可以进行
发送或接收操作。
发送或接收操作。
UDP是一种无连接的协议,每个数据报都
UDP是一种
您可能关注的文档
- Java 2面向对象程序设计 教学课件 洪维恩 等 Chapter 11.pdf
- 网页设计与制作 第二版 教学课件 相万让 第02章.pdf
- Java 2面向对象程序设计 教学课件 洪维恩 等 Chapter 16.pdf
- 网页设计与制作案例教程 教学课件 陈承欢 第9单元.pdf
- Java 2面向对象程序设计 教学课件 洪维恩 等 Chapter 19.pdf
- 网页设计与制作案例教程 教学课件 陈承欢 第17单元.pdf
- 网页设计与制作及实训教程 教学课件 杜永红 王冬霞 主编 网页设计与制作实训指导.pdf
- Java ME移动开发教程 项目式 教学课件 谢景明_ 第五讲.pdf
- 网页设计与制作项目实训教程 教学课件 严加琼 曾金发 项目7.pdf
- 网页设计与制作项目实训教程 教学课件 严加琼 曾金发 项目11.pdf
- 物流地理第2版 教学课件 张重晓 7港澳台物流地理.pdf
- Java网络程序设计 教学课件 房晓溪 第3章 客户和服务器程序设计.pdf
- 物流电子商务 教学课件 陈嘻 杨军 主编 第六章.pdf
- 物流电子商务 教学课件 陈嘻 杨军 主编 第四章.pdf
- Java网络程序设计 教学课件 房晓溪 第6章 实例分析:全局计算引擎.pdf
- 物流法律法规基础 教学课件 方仲民 赵继新 第二章 物资采购相关法律法规.pdf
- 物流工程 教学课件 齐二石 方庆琯 物流工程 第3章 1.pdf
- Java网络程序设计 教学课件 房晓溪 第8章 从RMI开始.pdf
- 物流管理基础第3版 教学课件 曾剑 王景锋等主编 第八章.pdf
- 物流管理基础第3版 教学课件 曾剑 王景锋等主编 第七章.pdf
原创力文档


文档评论(0)