基于SOA体系结构软件开发的研究与实现

被引量 : 0次 | 上传用户:fengye3355
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象和基于构件的软件开发被认为是提高软件系统特别是分布式系统开发效率和质量的有效途径。然而,随着软件技术的发展,尤其是Web服务的出现,称为面向服务的新的软件系统开发方法被提出并得到迅速发展。 本文以E-Learning教学管理的研究开发为背景,研究了面向服务的软件开发的体系结构、原理和方法。首先提出了适应层次划分思想的面向服务软件开发的体系结构,阐述相应的设计模式;进而结合实例深入讨论了系统分析、设计和实现,最后对于系统中所应用的关键技术进行了较详细的分析。 概括起来,论文的主要研究工作有: 1.SOA体系结构的研究和应用 由于面向对象的分析与设计、企业体系结构框架和业务流程建模这样的现有开发流程和表示法仅仅满足了在SOA体系结构建模中所需的部分要求,本文在深入的研究了上述方法的基础上提出了在进行面向服务分析、设计和实现时可参照的系统层次划分结构,并在实践的基础上抽象出来了各层次设计实现时所应遵循的模式。 2.结合J2EE平台上基于SOA系统应用框架的设计 结合E-Learning教学管理中“选课子系统”的具体应用,本文在遵循SOA体系结构和各层次模型的基础上对其进行了详细的分析和设计。对其系统结构模型、分析过程、静态结构以及动态行为模型进行了具体说明。 3.WebServicesProxy模式的设计与实现 面对开发系统中发现的问题,如在生成Web服务之后如何将相对而言细粒度的的Web服务只暴露在应用程序内部;而且,在E-Learning教学管理系统中的Web服务运行是运行在不同的平台上并且用不同的程序语言实现,如何解决异构性造成的兼容问题;本文提出了称为WebServicesProxy的模式去实现系统中服务的无缝集成。 4.SessionFacade的研究与实现 SessionFacade作为在客户端和业务层之间的表现层引入的会话门面,提供粗粒度远程服务,这种服务不仅局限于Web服务,可以是出于某方面效率考虑而未封装为Web服务的EJB服务。本文在结合业务的基础上详细描述了一个课程
其他文献
【正】 《红楼梦》一书脍炙人口,古今小说无其匹,故其版本之多、评者之众亦无有出其右者。在《红楼梦》之众多版本、评语中,四川大学图书馆所藏《红楼梦》嘉庆十九年东观阁本
该文从社会学的社会流动与社会分层角度,运用了比较法、因果法及结构功能法来研究人口流动对当代中国农村社会分化的影响。文章认为,大量的中国农村人口流动引起了他们的职业
本文结合山西阳城至江苏送电工程,建立了超高压长距离输电线路的故障计算数学模型,针对带串联补偿电容的超高压输电线路故障时,电容器及其保护对暂态电流的影响进行了数学分
近年来,以各类资产收益权为标的的金融投资产品在市场中频频出现,但资产收益权本身的法律性质却至今在法学理论及立法实践中未见明确界定。本文从多个角度对资产收益权的物权
金融是现代经济的核心,金融与经济的关系研究近年来受到研究者的密切关注,金融作为一支支持经济发展的重要资源在经济增长中的地位和作用越来越突出。改革开放以来,中国经济
“安居乐业”从古到今都是人们梦寐以求的事,然而,随着我国人口的不断增长,“安居”问题一直困扰着许多家庭。今年,国家将花大力气,在“安居工程”上做文章。相信不久的将来
<正>《我的钱包我做主》(2007年第5期)精彩评论余晴芳:其实以前我也不懂得理财,花钱大手大脚,搞得真要用钱时都拿不出来。后来我想了个办法:准备3个信封,分别写上"零用""必备
期刊
目的:观察中药复方制剂“川贝雪梨膏”主要药理作用。方法:采用氨水和二氧化硫引咳法,整体平喘和离体试验,酚红祛痰和毛细管排痰法,干酵母和三联菌苗致热和二甲苯和角叉菜胶
在我国金融市场价格机制改革大大加快、经营国际化趋势日趋明显、业务多元化进程初露端倪等诸多因素影响下,金融机构经营中的市场风险程度不断加大。而受制于整体风险管理的
当今银行业正朝着经营国际化、业务全能化方向发展,银行经营涉及的风险也日益呈现出多样化、复杂化趋势。在这种背景下,强化风险管理无疑成为了银行生存和发展的关键,风险管