使用应用程序框架和设计模式开发网络应用软件

使用应用程序框架和设计模式开发网络应用软件

ID:12146439

大小:138.50 KB

页数:36页

时间:2018-07-15

使用应用程序框架和设计模式开发网络应用软件_第1页
使用应用程序框架和设计模式开发网络应用软件_第2页
使用应用程序框架和设计模式开发网络应用软件_第3页
使用应用程序框架和设计模式开发网络应用软件_第4页
使用应用程序框架和设计模式开发网络应用软件_第5页
资源描述:

《使用应用程序框架和设计模式开发网络应用软件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用应用程序框架和设计模式开发网络应用软件四川大学硕士学位论文题目焦用廑用程庄框袈塑遮让摸式珏筮圆终座用塑佳作者瑟且完成日;t]?2?005fli05J910El培养单位四刖态堂指导教师戴塞塑婴究虽专业适信复信。旦丕统研究方向圆终丕统量信息塞全授予学位曰期2三年??月??日四川大学硕上学位论文使用应用程序框架和设计模式开茬同络应用软件使用应用程序框架和设计模式开发网络应用软件通信与信息系统专业研究生张凡指导教师戴宗坤摘要随着计算机技术和网络通信技术的飞速发展,人们对网络应用软件的灵活性和高效性要求越来越高。

2、灵活性是要求能够对不断增长的多媒体数据类型、传输模式以及端到端的服务质量提供有力的支持。高效性是指在高速网络和移动网络上能够对时延敏感的应用能够提供低延迟,同时对带宽要求高的应用提供高性能。但是,网络应用程序的开发仍然沿用传统的模式,从而导致开发成本和维护成本不断增加而软件质量仍然相对较低。这也就产生了所谓的分布式软件危机。解决上述问题的技术中,面向对象的设计模式和应用程序框架是最为灵活和强大的工具之一。它们有助于减少对网络应用软件核心概念和抽象昂贵的重新发现和重新发明,因而备受重视。面向对象技术提供的策略

3、、方法和工具能够显著地降低网络应用软件的复杂性和开发成本。面向对象的开发方法主要优势是它强调模块化,可重用性和可扩展性。设计模式是在特定的背景下某些软件开发问题的可重用的系统化解决方案,使开发者可以方便地复用成功的软件设计和体系结构。框架是一个可用于一系列相关应用的可重用软件体系结构,它是“半完成”的应用程序,可以通过定制产生客户需要的应用软件。通过获取成功的软件开发策略,同时使用设计模式和框架能够显著地提高网络应用软件的质量。本文主要研究如何使用面向对象的设计模式和应用程序框架消除了网络应用软件开发的复杂

4、性和提高其可重用性。为了说明这一问题,本文设计实现了一个应用代理服务器的实例。在该实例中,使用了自适配通信环境ACE框架和多种设计模式,并详细说明如何定制该框架以及怎样使设计模式和框架结合共同提升软件质量。关键字:网络应用软件设计模式应用程序框架自适配通信网络婴型查堂堡主兰垡堡塞堡旦壁旦堡堡堡墨塑垦生塑壅茎垄坠壁旦竺!LApplingdesignpatternsadapplicationframeworktodevelopnetworkapplicationsoftwareField:Communicati

5、onadInformationSystemsPostgraduate:ZhangFanSupervisor:DaiZhongkunAbstractWithtedevelopmentatfullspeedoftechnologyofthecomputerandnetworkcommunicationtechnology,networkapplicationsoftwaremustbemoreflexibleandefficient.Flexibilityisneededtosupportagrowingran

6、geofmultimediadatatypes,trafficpattems,andend?tO?endqualityofserviceQoSrequirements.Efficiencyisneededtoprovidelowlatencytodelay?sensitiveapplicationsandhilghperformancetobandwidth?intensiveapplicationsoverhigh?speedandmobilenetworks.Butnetworkapplicationp

7、rogramcontinuetosetraditionaldevelopmentmodesoil,thuscausedevelopmentcostadmaintaincostincreaseconstantlybutqualityyetrelativelylowsoftware.ThissituationhasproducedthSO-called“distributedsoftwarcrisis”.Inthesolutiontotheproblemsmentionedabove,object?orient

8、eddesgmodeandframeworkareoneofthemostflexibleandstrongtools.Theycontributetoreducingexpensiverediscoveringandeinventingkeyconceptandabstractofnetworksoftware,SOitispaidattentiono.Object?orientedtechniquesprov

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

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

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