面向对象的计算机网络体系结构:使用UML和设计模式

来源 :东北师范大学 | 被引量 : 0次 | 上传用户:hasolao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文提出使用UML和设计模式为网络体系结构建立面向对象的模型,并以此模型为TCP/IP协议栈中的关键协议建立了模型。这一模型基于面向对象技术成熟理论,围绕OSI参考模型中的三个核心概念(services、protocol、interface)和协议三要素(syntax、semantics、timing)展开。OSI参考模型是计算机网络协议的工业标准,OSI建模的原则适用于绝大多数工业中实际应用的计算机网络协议栈。TCP/IP参考模型是计算机网络协议的事实标准,由于其广泛使用,许多应用协议工作在此协议栈的基础之上。因此,本文选择以OSI模型为基础建立模型,并以TCP/IP协议栈为实例。与一般的网络与面向对象技术的结合时使用模糊的自定义表述方法不同,本文使用了UML和设计模式;与一些面向对象网络的实现机制不同,本文提出的模型不仅仅针对具体的网络协议和实现,而是针对一般的网络协议栈和软件工程的设计模型。本文提出的模型把网络技术与现代软件工程结合起来,能够为面向对象的软件工程降低技术和培训上的风险,能降低系统实现的工作量。模型将使得网络技术与软件工程两个业务模块间的耦合最小化。此模型将实际地应用于与网络技术相关的软件工程之中。
其他文献
当前,全国各地的手机用户(中国移动用户、联通用户)可以通过手机短消息服务中心(SMC)非常自由地发送和接收短消息。SMC较好地解决了移动网络内部的信息交换,但其本身不能很好的
大规模流媒体数据传输业务给现有互联网体系结构造成了前所未有的压力和挑战,研究者们提出各种网内存储方案,最大限度提高内容分发的效率,如CDN、CDN、P2P cache、以及ICN等
随着远程教育的兴起,远程答疑的作用就显得越来越重要,而智能答疑系统已经成为人工智能和远程教育中发展迅速的研究领域之一。智能答疑中用户采用自然语言方式向系统提问,系统结
为了满足用户和运营商对移动通信业务的需求,现行的移动通信系统引入了CAMEL技术,即移动智能网技术,以便能方便地生成和提供各种通信业务。但随着移动通信3G时代的到来,原有
LARED-P是一种采用粒子云网格法实现三维激光等离子体粒子模拟的重要模拟程序,对于深入理解超强激光在低密度等离子体中的传播特征及复杂的激光等离子体相互作用的过程,研究
  本文是结合《高速铁路综合调度系统》的子系统《京沪高速动车底调度仿真系统》,就研制与开发过程中遇到的问题进行深入的研究,并结合作者在校期间阅读大量论文的前提下撰写
作为一种不需要太多技巧的犯罪行为,超市偷窃行为几乎每时每刻都在发生着,本文通过研究基于视频的超市偷窃行为自动识别方法,试图为超市偷窃行为检测提供一种省时省力的解决
基于组件的分布式系统由于其具有开放性,跨平台性和良好的代码重用性已经被商业,工业和学术界广泛地采用。由于分布式系统往往应用于类似电信、银行等大型的行业中,而这些行业对
从服务提供者和服务对象之间的关系来观察,在C/S、B/S或P2P网络模型中,服务的整个处理模式一般都是由服务对象请求服务,服务提供者根据服务请求提供相应的服务,而且,这种关系是固
数据中心日益成为信息化建设的关键基础设施,应用的多样化和复杂化、网络规模的急剧增长、更加严格的网络服务质量需求,都对数据中心网络的管理提出了更高的要求。目前,由于数据