分布式系统与网络应用协议的设计

分布式系统与网络应用协议的设计

ID:37220700

大小:1.86 MB

页数:55页

时间:2019-05-19

分布式系统与网络应用协议的设计_第1页
分布式系统与网络应用协议的设计_第2页
分布式系统与网络应用协议的设计_第3页
分布式系统与网络应用协议的设计_第4页
分布式系统与网络应用协议的设计_第5页
资源描述:

《分布式系统与网络应用协议的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要0U予商务发展到今天,出现了激烈的竞争。许多人在思考、探索,试图另辟奚径,创造奇迹。设计全新的应用层执议及其软件系统,是其中一种有效的创新方式。一些人利用自己独创的应用软件,提供独特的网络服务,在网络世界Ifl,i有了~席之地。Internet上一些成功的在线游戏、聊天站点,是目前阶段比较突出的例子。应用层肌议处于网络通信叭议的最上层,直接面向具体应用,是分加式系统之州进行交流的工作语言。一种应用层协谤国锦1订以及相关的软件系统的推}J;,代表着~种新的网络应用模式的发明。夕本文从应用软件设计者的角度,对分和式系统

2、以及应用层m议的丌发工作进行了研究。此类系统的丌发与传统的集中式系统相比有极大的不同,丌发人员丽临着一些以前所未碰到的问题,需要找到新的理论指导和新的技术支持手段。文章结合本人在实践工作中总结的一些经验和教训,重点针剥这些不同之处进行了阐述。\文章的丌头讨论了目6U开发分布式系统常用的几利-方法,比较了它们各自的优缺点。接下来,分别描述了系统分析、总体设计和详细设计阶段所要进行的工作,以及所应用到的原则、方法和工具。研究的重点是设计应用层协议的整个过程。在文章的后半部分介绍了一个实际的分仰式系统。以该实例为基础,本文总

3、结了歼发网络应用协议及其软件时会遇到的一些典型问题,并提出了解决方案和应遵循的原则。7关键词:软件工程、软件系统设计、分布式系统、应用层协议。分类号:亍3穗f2甜丁罗弓7IIABSTRACTToday'se-businessisfullofcompetition.ManypeoplearetryingtofindoutawaytoSuccess.SomeofthemdesignednewsoftwareandapplicationprotocolfortheInternet,andprovidedspecialnetw

4、orkservices.Thatseemstobeagoodidea.Applicationlayerprotocolsareontopofthestackofprotocolsuites.Eachofthemspecifieshowoneparticularapplicationusesanetwork.Whenwedesignanewapplicationprotocolandwritesoftwarewithit,weareinventinganewwaytousethenetwork.Thedevelopmen

5、tofdistrihutedsystemsandapplicationprotocolsisquitedifferentfromdevelopingcentralizedsystems.Thispaperfocusesonthesedifferencesandexploresthenewprinciples,methodsandtoolsthatdevelopersshouldmaster.Thispaperbeginswiththecomparisonofsomedeve]opingmethodsofdistribu

6、tedsystems.Thenitdescribestheworkinsystemrequirementanalysis,softwarearchitecturedesign,andapplicationprotocoldesign.Inthispaper,Ipresentanactualsystemasacase.Withthiscase,Isummarizedsometypicalproblemsinthedevelopmentprocessofdistributedsystemsandapplicationpro

7、tocols,andtrytoprovidesolutionstothem.Keywords:SoftwareEngineering,SoftwareDesign,DistributedSystem,ApplicationProtoc01.前言无疑,辉煌的网络时代已经来临。“网络一计算机”不褥是大聪的预想,而是现实证确了的真理。基于两络的分布式应桶系统已经越来越普及,擎枫环境F的信息系统将难得一见。信息系统是进行售息的收集、传送、储存、自U工、维护和使用的系统。如阳为了有效i也进行信息的存储和加i[,行发人员必须研究和

8、掌握数掘库理论希l技术一样,在网络澍代,为了有效地实现信息的传送和共享,≯f发人员也必须蝉}究霹l掌握网络理沦翦J技术。在建立分撕j式应明的过程巾,要应用蚤静网络协波,尤其是高鼷网络协议与其体的应用逻辑更是息息穗关。因而,对高朦两络狮}义的研究和随掰,应是信怠系统专业人士应该关注的重要领域之一。Internet敬发展香酲共蜷。网络

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。