《Java语言程序设计(第二版) 教学课件 李尊朝 等 第16章》.pdf
文本预览下载声明
尚辅网
第十六章
网络编程
/
尚辅网
16.1 网络基础
16.2 URL
16.3 Socket通信
/
温 馨 提 示
本文档为 PDF 格式课件,不能运用教学演示,
需要 PPT 格式的课件 ,请 访问 尚辅网 :
更多课件等您拿。
快速获得课件方法:在淘宝店铺查找输入: 教
学配套课件中心 ;或是直接输入地址 :
惊喜超出您的想象!
直接联系获取课件QQ: 349134187
旺旺:源汇雅馨
扫一扫绝对免费获得课件:订阅尚辅网微信公众
号 一扫课件到手!!!!!!
尚辅网
1 概念
计算机网络是利用通信设备和线路将
地理位置不同、功能独立的多个计算机系
统相互联接起来,以实现资源共享和信息
交换的系统体系。
Internet 网络是世界上最大的互联网
络,它把全世界各个地方的各种网络互连
起来,组成一个跨越国界范围的庞大的互
联网络。
/
尚辅网
1 概念
计算机的OSI开放系统互联模型共分为7个层
次:物理层、数据链路层、网络层、传输层、会
话层、表示层和应用层,在不同的层次有不同的
软硬件工作。其中传输层以下称为底层,仅负责
网络上信息的无误传输;而会话层以上的各层称
为高层,它们是建立在底层传输服务的基础上。
一般情况下操作系统或软硬件生产厂商提供完成
对网络底层的应用模块的编程,但是在某种特殊
情况下,需要用户使用java语言编制通信的底层
网络应用。
/
尚辅网
2 TCP/IP
TCP/IP的主要功能是提供点对点的通信机制,为了
支持点对点通信系统,每一个节点要有一个唯一的地址。
TCP/IP的地址形式为32位二进制数。由于人们不习惯与
冗长的二进制数打交道,这些地址表示成4个十进制数,
各取0~255 的值。即使是这样,人们也不能够记住地址,
为此TCP/IP网络使用命名方法,使用更为自然的名称,
这就是域名系统(DNS )。域名系统允许用文本代替数
字寻址一台计算机,而且这些名称采用层次方法,由点
隔开的几个部分组成,有了域名服务系统,凡域名空间
中有定义的域名都可以有效地转换成IP地址,反之,IP
地址也可以转换成域名。因此,用户可以等价地使用域
名或IP地址。
/
尚辅网
2 TCP/IP
提供信息资源的角度来看,Internet是一个集各个部
门、各个领域内各种信息资源为一体的超级资源网。凡
是加入Internet 的用户,都可以通过各种工具访问所有信
息资源,查询各种信息库、数据库,获取自己所需的各
种信息资料。
Internet 的核心是TCP/IP协议,Internet正是依靠
TCP/IP协议实现各种网络的互联的。
当用户在共享某个Internet资源时,通常都有两个独
立的程序协同提供服务。这两个程序运行在不同的计算
机上,我们把提供资源的计算机叫做服务器,而把使用
资源的计算机叫做客户机。由于在Internet上用户往往不
知道究竟是哪台计算机提供了资源,因而客户机、服务
器指的是软件,即客户程序和服务程序
显示全部