轻量级服务器端组件体系实现-毕业论文.doc

轻量级服务器端组件体系实现-毕业论文.doc

ID:10843645

大小:320.00 KB

页数:0页

时间:2018-07-08

轻量级服务器端组件体系实现-毕业论文.doc_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《轻量级服务器端组件体系实现-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《毕业论文》本科毕业论文(科研训练、毕业设计)题目:轻量级服务器端组件体系实现姓名:学院:软件学院系:专业:软件工程年级:学号:指导教师(校内):职称:职称:指导教师(校外):职称:年月日-21-《毕业论文》轻量级服务器端组件体系实现【摘要】用组件构成新的系统,将体系结构和设计分解成组件,两者都是现在企业应用系统开发的最有希望也是最具挑战性的工作。N层体系结构已经成为很多这种应用的最佳实践,针对具体应用的复杂度通常集中在应用服务器层。这导致了服务器端组件体系结构的成熟。然而本文并不局限于讨论了服务器组件体

2、系,现有的组件体系如EJB、CCM和COM+已经很成熟。一个优秀的组件体系无疑也是一个优秀的OOD系统,通过实现一个定制的容器去把握和了解容器内部结构,不仅对于开发组件部署新的应用,同时对于学习面向对象设计都有巨大的促进作用。【关键词】组件体系AOPIoC-21-《毕业论文》AapproachofLight-HeightSever-sideComponentSystem【Abstract】Buildinganewsystemwithcomponent,resolvesystemstructureintoc

3、omponenttodesign,thetwonowenterpriseapplicationsystemdevelopmentismostchallengingwork.Nlayersofsystemstructurebecomealotofthebestpracticeofapplicationalready,Thatusingtheappserverlayertoconcentratetotheconcretecomplexityisusuallynow.Thishascausedmaturityo

4、ftheserver-sidecomponentsystem.Butthistextdoesn'tdiscusstheserver-sidecomponentsystemonly,theexistingcomponentsystemsuchasEJB,CCMandCOM+arealreadyverymuchripesystem.OneoutstandingcomponentsystemisalsoundoubtedlyoneoutstandingOODsystem,throughrealizeonecus

5、tomizedcontaineritholdandfindoutaboutcontainerstructuretogo,notmerelyfordevelopingcomponentstodeployanewapplication,butalsohavingenormousfacilitationtostudyingObject-Orienteddesignatthesametime.【Keyword】ComponentAOPIoC-21-《毕业论文》目录一、引言-5-二、系统架构-5-2.1面向对象与框

6、架-5-2.2系统架构的发展-5-2.3支持层——服务器端组件体系设计-7-2.2.0服务器端组件体系设计的考虑-7-2.2.1IoC容器-7-2.2.2AOP容器-14-三、软件工程实践-19-四、总结-19-五、致谢语-20-参考文献-21--21-《毕业论文》引言组件——当前一个很重要也很“热门”的软件工程主题。书架上此类书籍比比皆是。在主流企业开发应用上,大量应用了此类技术,我们已经很习惯的在WebSphere或者WebLogic上开发新的企业应用。然而即时如此,在CCM、COM+和EJB组件平台

7、的传统领域,定制容器的趋势也已出现。无论是传统领域还是定制趋势,容器的技术体系作为一个优秀的OOD系统无疑带有相当的“神秘”色彩。为什么容器被设计成这个样子,它如何工作。学习其内部结构和工作方式无疑对开发组件以及对于学习面向对象技术都有巨大的帮助。一、系统架构在正式论述主题之前,我不得不先介绍一下一些基本概念,它们虽然没有显式的体现在主题论文中,然而它们确实贯穿了主题的全部。2.1面向对象与框架总体而言,系统的开发方式有三种,如下:1.结构化设计(自顶向下)——没有提供适当的方法解决并发性问题。2.数据驱

8、动设计——广泛应用于信息管理系统,它关注系统的输入输出。3.面向对象设计——适应复杂开发并具有良好复用性。面向对象作为当前程序设计的主流技术,其本质:抽象、封装、多态、继承。第一要着是抽象,而抽象具有是不确定的,具有不同的粗粒度(根据不同的粗粒度可以排列成为一种层次)。在此之上面向对象设计,则是一种工程学方法,在RobertMartin于1995年出版的那本著名的DesigningObject-OrientedC++Appli

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

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

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