网络技术教程.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文档。上传文档
查看更多
网络技术教程.ppt

上机操作(六) 题目6:   函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中,请编制函数StrCharJR(),其函数的功能是:以行为单位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件OUT8.DAT中。原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。   注意:部分源程序已给出。   请勿改动主函数main()、读数据函数ReadDat()和输出数据函数writeDat()的内容。 void StrCharJR(void) /*标准答案*/ {int I,j,strl; for(I=0;Imaxline;I++) {strl=strlen(xx[I]); for(j=0;jstrl;j++) xx[I][j]+=xx[I][j]4; } } 祝同学们考试成功!! 二、P2P网络 2、P2P网络的应用 分布式科学计算:P2P技术使得众多计算机的CPU资源联合起来,服务于一个共同的计算。 文件共享:在Internet上任意两台计算机之间直接共享文档、多媒体和其他文件。 协同工作:任意两台计算机课建立实时联系,建立一个安全的、共享的虚拟空间,可实时、可交互进行协同工作。 分布式搜索引擎:使用户深度搜索文档,并无需通过Web服务器,也不受信息格式的限制,可达到传统搜索无可比拟的深度。 流媒体直播:具有负载均衡、自适应、自组织和容错能力强等优点,将P2P技术用在流媒体直播中能解决传统集中式服务服务器负载过重的问题。 三、即时通信系统 1、概述   即使通信:,是基于Internet的通信服务,它提供近实时的信息交换和用户状态跟踪。   即时消息系统:允许用户相互订阅并获取彼此的状态变更信息,以便用户间互相收发短消息。   除实时消息交换和状态跟踪服务外:IM(即时通信)还提供一下附加功能: 音频/视频聊天:为通信双方提供一个稳定的直接连接,数据以UDP传输。 应用共享:使远程用户能够访问本地程序,还可邀请远程用户。 文件传输:通信双方建立直接连接,传输结束后关闭此链接。 文件共享:允许远程用户浏览指定目录并下载文件。 游戏邀请:邀请远程执行特定的外部程序,通常是游戏。 远程助理:允许远程控制另一主机。 白板:通过直接连接共享paint文档,是应用共享的快捷方式。 三、即时通信系统 2、即时通信的基础通信模式   即时通信采用两种通信模式:客户机/服务器(消息发送利用服务器中转)、客户机/客户机模式(直接点对点模式)。   (1)P2P 通信模式   该模式在即时通信系统中体现为消息交换时不通过服务器进行处理。该过程也有两种模式: 客户端获得好友消息的时候,服务器端已经将每个好友的端口和远程地址发送到了客户端 客户端在试图建立与好友之间的连接时,需要服务器端询问好友的远程地址和端口。   (2)中转通信模式   在该模式中,一个客户端与另一个客户端进行消息交互时,其携带了被请求方的唯一的ID,由服务器根据包中的来源、目的地信息查询通信地址表,并组织信息转发到目的地。 三、即时通信系统 3、即时通信系统的通信协议   主要有两个代表:基于SIP协议框架的SIMPLE协议集和基于JABBER协议框架的XMPP协议集。   (1)SIP协议   称为会话初始化协议,所谓会话就是指用户之间的数据交换。 SIP的基本组成:按逻辑功能区分,SIP系统由4种元素组成:   用户代理:由用户代理客户机(负责发起呼叫)和用户代理服务器(负责接收呼叫并做出响应)。   代理服务器:负责几首用户发来的请求,根据网络策略将网络请求发送给相应的服务器。   重定向服务器:规划SIP呼叫路径的服务器。   注册服务器:接收和处理用户端的注册请求,完成用户地址的注册。 SIP消息:从客户机到服务器的请求消息和从服务器到客户机的响应消息。 三、即时通信系统 3、即时通信系统的通信协议   (2)SIMPLE   是SIP协议的扩展,支持即时通信服务。SIMPLE协议簇所支持的IM会话不同于其他以SIP为基础的多媒体会话,无需建立会话通道,IM消息直接通过SIMPLE 协议的message命令为载体传输,而且每个IM消息由单独的message命令传输,彼此独立。   (3)XMPP   基于XML的即时通信协议,XMPP标准协议由4个RFC文档组成:核心协议的RFC 3920、负责即时通信的RFC 3921、负责XMPP与CPIM映射的RFC 3922和负责安全

文档评论(0)

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

1亿VIP精品文档

相关文档