Visual Basic程序设计 教学课件 作者 王怀彬 第09章.pptVIP

Visual Basic程序设计 教学课件 作者 王怀彬 第09章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 网络和多媒体 9.1 网络概述 Internet是全球性的互联网络,它是由计算机和网络互相连接组成的庞大集合,任何一台Internet中的计算机都能够和网中其它计算机交换信息。 目前Internet上提供的较为流行的服务有: 全球范围的超媒体信息浏览服务(WWW) 远程登录(TELNET) 文件传输(FTP) 电子邮件(Email) 9.1 网络概述 计算机网络结点之间要做到有条不紊的交换数据,每个结点必须遵守一些事先约定好的规则,这些规则对数据交换时的交换顺序、数据格式、流量控制等进行了一系列的规定,这些规定就是网络协议。 计算机网络层次结构模型和各层协议的集合称为计算机网络体系结构。 9.1 网络概述 OSI(Open System Interconnection开放系统互联)参考模型: 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 TCP/IP参考模型: 链路层、网络层、传输层和应用层 9.1 网络概述 应用层的协议主要有: FTP HTTP TELNET SMTP 9.1 网络概述 传输层的协议主要有: TCP UDP 网络层的协议主要有: IP 9.1 网络概述 IP地址: IP地址是将计算机连接到Internet的网际协议地址,由4个字节组成,共32位,如:11001010011100010100100000000110。 为便于记忆,将IP地址的32位二进制分成四段,每段8位,中间用小数点隔开,然后将每八位二进制转换成十进制数,这样上述计算机的IP地址就变成了:202.113.72.6,这种格式被称作“点分十进制”格式。 IP地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络标识(NetID);另一部分用以标明具体的结点,即主机标识(HostID)。 9.1 网络概述 端口号: TCP和UDP协议采用16bit的“端口号”对应用程序加以识别,以确保目的地机器上的软件程序能从源地址机器处获得数据包,以及源计算机能收到正确的回复。 端口号的范围从0到65535。有些端口号固定分配给某种服务,比如21端口分配给FTP服务,25端口分配给SMTP服务,80端口分配给HTTP服务等。 9.1 网络概述 套接字: IP地址标识了连接在互联网上的一台计算机,端口号标识了计算机内的一个进程,将两者结合起来就可以唯一地标识网络上任意一台计算机内的任意一个网络程序。这个唯一的标识,称作“套接字”或“端点”。 9.1 网络概述 客户/服务器模式: 客户/服务器模式是当前主流的网络模式。所谓客户/服务器模式,就是客户系统发出请求,服务器系统接收和处理请求,它们这种进行请求和处理的合作模式就叫做客户/服务器模式。 9.2 网络控件 VB6.0提供了三个ActiveX控件用来开发Internet应用程序,这三个控件分别是: Winsock控件 Internet Transfer控件 WebBrowser控件 9.2.1 Winsock控件的属性、方法和事件 1.Winsock控件的属性 Winsock控件主要包括如下属性: (1) LocalHostName属性 功能:返回本地机器名,在设计时是只读的,而且是不可用的。 返回值类型:String (2) LocalIP属性 功能:返回本地机器的IP地址,格式是:xxx.xxx.xxx.xxx。该属性在设计时是只读的,而且是不可用的。 返回值类型:String 9.2.1 Winsock控件的属性、方法和事件 (3) LocalPort属性 功能:返回或者设置所用到的本地端口。在设计时是可读/写的,而且是可用的。使用该属性时应知道: 对于客户端计算机,该属性指定发送数据的本地端口。如果应用程序不需要特定端口,则指定0为端口号。在这种情况下,控件将选择一个随机端口。在建立起连接之后,这就是用于TCP连接的本地端口。 对于服务器端计算机,该属性指定用于侦听的本地端口。如果指定的是端口0,就使用一个随机端口。在调用了Listen方法后,该属性就是已选定的实际端口号。 9.2.1 Winsock控件的属性、方法和事件 (3) LocalPort属性 返回值类型:Long 说明:在计算机之间常用端口0来动态地建立连接。例如,一个客户端希望服务器端给它回应,它就可用端口0获得新的(随机)端口号,然后将该端口号交给远程计算机,从而达到目的 9.2.1 Winsock控件的属性、方法和事件 (4) Protocol属性 功能:返回或设置Winsock控件所使用的协议,可以是TCP,或者是UDP。其相应的设置值见表9.1。 说明:在能够重新设置该属性之前必须(用Close方法)关闭控件。 9.2.

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档