计算机网络数据通信系统构建技术

来源 :硅谷 | 被引量 : 0次 | 上传用户:freegfly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 随着计算机网络和数据库的技术的快速发展,特别是客户端/服务器体系结构的逐步成熟。可靠的计算机网络信息系统,已经成为计算机网络获得各种信息服务的主要方式。协同办公系统是指一切可满足于企事业单位的、综合型的、能够提高单位内部信息交流、共享、流转处理的和实现办公自动化和提高工作效率的各种信息化设备和应用软件;它不是孤立存在的,而是与企事业单位其它各类管理系统密切相关、有机整合。
  关键词: 网络信息系统;即时通信;公文传输
  中图分类号:TP3文献标识码:A文章编号:1671-7597(2010)0510092-01
  
  现在,企业、机关、学校都建立起了自己的局域网,在局域网,虽然可以通过文件共享的方式进行通讯,但单单使用这种方式,是非常不方便的,首先,在局域网里的网上邻居里,只能看到机器名,不清楚对方是谁,也不知道对方机器里有什么资源可以共享,而且,当局域网的机器很多时,这种方式更加麻烦。于是,就想到做一个在局域网里的icq,在局域网里,我们可以通过它,实现在局域网里方便的联络,进行文件传输,消息的发布,自己共享内容的简介等。在学校建立起校园网里,这软件可以起到方便同学之间,教师之间,师生之间的相互联络,这样,不用上Internet,可以节省资源,在学校这个大环境里,就可以同学之间联系,联络感情,促进同学之间的友谊,学生可以通过它来与不同寝室的同学,教师讨论问题。并能最大限度地利用现有的网络资源,极大地提高工作效率。为了适应校园网的建设,实现校园网内进行消息发布,学生交流,师生交流,网上作业等。
  现在也有很多,在局域网上不使用服务器的通讯软件,这种软件小巧且方便,也能解决一部分问题。但是有服务器的通讯软件,有着不可比拟的优势:可以发送离线消息,不管用户当时是否在线,下次上线时,就可以看到这条消息了。可以保存用户的个人信息或介绍,供人查看。而且,那种通讯软件,是以机器为通讯单元的,而这种寻呼软件是以人为通讯单元。总之,这种软件在局域网上,还是有很大的用途的,为局域网上通讯,带来极大的方便。
  20世纪70-80年代,计算机网络仅限于一些大型企业,公司,校园与研究部门的应用。到了20实际90年代,Internet深刻的改变了人们的生活方式,传统的以电话业务为主,采用电路交换技术的通信模式已不能满足信息时代的需求,而新一代的网络数据通信系统成为人们的首选,通过网络互连实现的数据通信模式已成为当代信息传递的主流。
  随着计算机网络和数据库技术的快速发展,特别是客户端/服务器体系结构的逐步成熟,建立新一代的企业级计算机网络信息系统的条件已经具备。以先进的技术和众多的产品为手段,进行全面的,统一的总体规划,构筑使用,可靠的计算机网络数据通信系统,已经成为每个大型企业,政府部门,院校必不可少的重要组成部分。
  计算机网络作为个人信息服务的一种重要手段也进入了家庭。家庭和个人使用计算机网络与公司网络工作方式是不同的:一是家庭和个人一般拥有一台或几台微型计算机,它作为客户机通过电话交换网或光纤连接到公共数据网中的;二是家庭和个人一般希望通过计算机网络获得各种信息服务,包括远程信息访问,通信,娱乐服务等。
  1 功能需求
  1)对保持经常通信联系的人,列入远端通信目标列表。自己上下线是通知在线的远端通信目标,并接收远端通信目标的上线通知,显示各远端通信目标的在线状态。2)提供对远端通信目标的简短快捷的短消息通信,实际上就是简短的文字聊天。3)提供对远端通信目标的文件传输服务,作为批量数据的传输手段。
  2 Receiver:消息接受者的名称,NetMsg的传输层选定
  ICQ和QQ都同时为支持不同的传输层TCP和UDP协议,制定了语义不同的即时通讯协议。使用TCP作为其传输层协议,可以提供即时通讯协议必须的可靠连接和可靠交付语义,简化了应用层协议的设计。
  NetMsg选择TCP作为其传输层协议之一。在文件传输和传输串行化数据时,采用TCP协议来进行传输;在NetMsg客户端之间进行通信的时候,将使用UDP协议进行开发,系统并不保证消息一定能够到达,但是如果消息没有到达对方的话,服务器会中转消息或者通知用户重发消息。
  在线状态管理的内容包括:上线时发送上线消息,在线时监听远端通信目标的状态,下线时发送下线消息。其UML活动图如下所示。其中的初始化包括创建界面窗口,加载WinSock COM,加载系统配置文件,加载用户自身配置文件。
  2.1 与远端通信目标的短消息通信。短消息通信是在在线状态下进行的,与监听远端通信目标状态,文件传输。发送短消息需要指定接收方的远端通信目标。短消息通信拥有自己的窗口,以便显示短消息内容和编辑发送的短消息。
  2.2 与远端通信目标的公文传输服务。公文传输也在在线状态下进行,也需要指定接收方的远端通信目标,通过CFileDialog查找要传递的文件,然后确认发送,文件就被发送到接收方的“..File”目录下。
  3 公文传输和文字传输所要用的协议
  3.1 TCP协议。TCP和UDP是TCP/IP协议族的两个主要的传输协议,TCP是面向连接的,UDP是面向无连接的,而实际上他们最大的区别在于为应用协议提供不同的服务,TCP协议为应用程序提供点到点的通信:建立可靠的连接。如果有故障发生,阻碍分组到达远程系统,或者服务器不接受连接,客户都会得到通知:数据可靠的交付,故障而不能交付,发送方会得到通知;具有流控制的传输;双工的传输,单个TCP连接允许同时双向传送数据流模式,TCP从发送方到接收方发送没有报文边界的字节。
  3.2 UDP协议。UDP为应用程序提供多对多的通信,UDP在进行通讯的应用的数量上面,具有更大的灵活性。多个应用可以向一个接收方发送报文,一个发送方向也可以向多个接收方发送报文。UDP还可以使用底层网络的广播和组播设施交付报文:UDP提供的是不可靠交付语义,报文可能丢失、重复或者失序,而发送方是得不到通知的;缺乏流控制;报文模式,当有数据交付的时候,必须制定报文边界。
  4 传输层协议的选定
  由于TCP和UDP的语义及其不同,如果要考虑应用协议所要求的语义,设计者就不能不在面向连接和无连接的传输协议间作出选择。利用面向连接的TCP协议,可以大大简化应用协议的设计工作。“由于UDP不提供可靠的交付,无连接传输要求应用协议提供可靠性,并在必要时,使用一种称为自适应重传的复杂技术。为现有的应用程序增加自适应重传比较困难,它需要程序员具有相当地专业知识”。
  参考文献:
  [1]杨富国,Visual C++程序开发案例解析,北京:清华大学出版社,2006.3,P113-155.
  [2]谢希仁,计算机网络,第4版,北京:电子工业出版社,1999,1,P33-45.
  [3]余雪丽,软件体系结构及实例分析,北京:科学出版社,2004,8,P113-177.
其他文献
摘要: 首先介绍电信级以太网的特征和技术,同时结合不同的业务需求和驱动,对电信级以太网技术在固网运营商和移动运营商中的应用模式进行相关研究。  关键词: 电信级以太网;服务质量;固网运营商;移动运营商  中图分类号:TP3文献标识码:A文章编号:1671-7597(2010)0510068-01
研究在不施加和施加12 T强磁场条件下,于150~400°C下退火1 h后,经热轧和低温等径角挤压(cryoECAP)制备的1050铝合金的硬度和显微组织的演化规律。通过背散射电子衍射(EBSD)和
摘要: ERP推动了设备信息化管理进程,提高设备管理者管理水平,对如何借助ERP系统加强设备信息化管理,从目的、解决办法等方面论述,通过分析目前公司使用ERP情况,提出加强设备信息化管理具体工作要求及注意事项。  关键词: 设备管理;信息化;ERP  中图分类号:C93文献标识码:A文章编号:1671-7597(2010)0510072-01    如何借助ERP资源管理系统加强设备信息化管理? 
化工企业必须严格控制企业内部的生产环节,才能找准生产及管理的切入点,从而达到完善自身建设、促进企业发展的目的.随着当今web技术的高速发展以及企业对信息化管理需求的迫
摘要: 探讨基于构件开发的需求分析描述方式。  关键词: 项目需求分析;构件;复用  中图分类号:TP3文献标识码:A文章编号:1671-7597(2010)0510077-01
在麦当劳的餐单上,薯条一直是“点击率”最高的明星产品之一。金黄、喷香、外脆内绵,外加一层细细的盐粒--麦当劳的薯条以它无可替代的口感赢得了一大批忠实的拥趸!即使闭上眼睛
摘要: 随着电信网络大容量、高安全的传送需要,SDH网络在现代通信网中的广泛应用,SDH 网络监控系统对整个SDH网络的服务质量及维护成本都有重要影响,特别是在各厂家管理协议及接口不同的情况下这种影响就显得更加重要。另外一方面,作为智能软件技术Agent技术逐步成熟并在电子商务、网络安全管理等多方面得到越来越广泛的应用,Agent技术的自主性、反应性、主动性等特点为基于Agent的SDH网管监控系
摘要: 继电保护作为电力系统的第一道防线,在防止故障及扰动上发挥着重要的作用,是电力系统的重要组成部分,其正常工作与否将对电力系统的运行造成重大影响。分析继电保护的特点,阐述继电保护可靠性指标建立的原则,提出继电保护可靠性指标体系的构建。  关键词: 继电保护;可靠性;指标  中图分类号:TM2文献标识码:A文章编号:1671-7597(2010)0510084-01
摘要: 语义Web是当前Web的延伸,其目标是让计算机能够理解和处理现在的Web仅仅能显示的数据,并为人们提供各种智能服务。本体位于语义Web体系结构的第四层, 通过Ontology的定义,搜索程序可以进行基于概念的精确搜索而不是模糊的关键词方法。更高级的应用可以使用Ontology把页面上的信息与某些知识结构和规则链接起来。  关键词: 语义Web;Ontology;本体;领域本体;XML;RD
摘要: 为提高柴油发电机组的鲁棒稳定性和鲁棒性能,建立船舶电站柴油发电机组的非线性数学模型,并据此模型设计非线性鲁棒综合控制器。经仿真表明,本设计有效地提高系统的动态精确度和抑制扰动的能力,改善系统的稳定性。  关键词: 柴油发电机组;非线性鲁棒;反馈线性化  中图分类号:TM3文献标识码:A文章编号:1671-7597(2010)0510091-01