基于SOA构架模式的公务员信息管理系统的设计

来源 :东华大学 | 被引量 : 6次 | 上传用户:liwanli14
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件技术的发展,尤其是Web服务的出现,面向服务的新的软件系统开发方法——SOA(Service-Oriented Architecture)被提出并得到迅速发展。SOA作为软件体系结构最具应用前景的一个发展目标,可以帮助IT组织满足他们面临的复杂挑战。SOA是一种应用程序体系结构,同时又是一种用于构建分布式系统的方法,其中所有功能都定义为具有明确的可调用接口的独立服务,可以以定义好的顺序调用这些服务来形成业务流程。采用SOA可以消除不同协议和平台带来的问题,实现应用的无缝整合。本文研究基于上海市公务员管理信息化的需求以及SOA的标准和规范,面向服务的软件体系架构的设计与分析,结合Web Service技术和企业服务总线技术ESB提出了一种改进的SOA架构模型,并将它应用到上海市公务员管理信息系统中。作者在本文涉及项目中主要的研发工作及创新点概述如下:1、详细探讨了面向服务的软件架构相关技术,以及企业服务总线与面向服务的软件架构之间的联系。提出了一种基于SOA与Web服务的企业服务总线技术模型——EBWS模型(ESB Based Web Service and SOA)。EBWS作为服务请求者与服务之间的桥梁,用来管理Web服务接口。2、研究基于SOA公务员管理信息系统解决方案所涉及的理论和相关技术,提出一个结合J2EE、企业服务总线EBWS模型和Web Service技术的SOA技术框架——JEWS框架(J2EE and ESB Bases SOA Framework),该框架的设计遵循SOA的概念及原则,具有服务透明化和松耦合等特点。3、在业务需求分析基础上,参与了基于SOA公务员管理信息系统技术解决方案的设计与实现。该解决方案整合了WebWork、Spring和Hibernate的相关技术,是一种组合型的技术框架,充分发挥了WebWork、Spring和Hibernate技术框架的各自优势,解决了Web应用系统开发过程中由系统结构复杂而带来的一系列问题。作者把基于SOA的企业信息化集成解决方案运用到实际中,根据业务需求,采用JEWS和WSH框架,参与设计和开发了一个基于SOA公务员管理信息系统,并得到实际应用。
其他文献
面向方面编程(Aspect-Oriented Programming,AOP)是在OOP基础上提出的一种新的编程范式,它允许程序员将跨越多个模块的横切行为封装到一个可重用的模块中,极大地增强了系统的
学位
随着分布式计算技术的迅猛发展,“数据孤岛”问题日趋严重,异构数据源集成成为研究热点之一。数据集成的目标是在充分利用已有系统并尽量保持其自治性的前提下,屏蔽底层数据
学位
网络技术与并行技术的高速发展,使得人们对计算能力的要求随之增加,而并行计算机是实现高性能计算的最有效的技术途径。20世纪80年代末以来,高性能商用微处理器技术取得了迅猛的
嵌入式交叉调试器解决了在低配置目标主机上不能直接运行调试器的问题,实现在主机端运行调试器,目标端使用调试代理,两者通过网络或串口进行连接完成嵌入式交叉调试的任务。
发酵是通过微生物的生长培养和化学变化,产生和积累特定的代谢产物的反应过程。为了生产或实验的目的,现代工业、农业、医药、食品等领域需要进行大量的发酵过程,而为了达到
边缘检测是图像后续处理的前提,检测并提取边缘对图像特征的提取、图像分割、图像分析与理解具有重要意义。图像匹配是图像分析与计算机视觉中的关键技术,在图像镶嵌、模式识
学位
目前,高校经过长时间的信息化建设拥有诸多的应用系统。各应用子系统的开发语言、运行平台、运行模式和后台数据库支持是各不相同的,在应用或数据等层面上是彼此分离的,各系统的
旅行商问题(Travel salesman problem,TSP)是一个具有广泛应用价值和重要理论意义的组合优化难题,目前被广泛地应用到工业、农业、国防、商业,特别是交通等领域,引起了数学、
学位
近年我国有线接入的宽带用户数量增长迅猛,用户对宽带数据业务的需求迫切。国内的电信运营商普遍存在着由于覆盖、装备和环境限制等众多因素造成的网络部署问题,无法满足用户不
学位
随着多媒体技术和网络技术的迅猛发展,多媒体服务,尤其是以视频内容为核心的流媒体服务如视频会议、视频电话、视频点播等成为目前非常具有吸引力的应用领域。面对目前和将来日
学位