基于soa理化试验系统的研究

基于soa理化试验系统的研究

ID:32347982

大小:764.47 KB

页数:78页

时间:2019-02-03

基于soa理化试验系统的研究_第1页
基于soa理化试验系统的研究_第2页
基于soa理化试验系统的研究_第3页
基于soa理化试验系统的研究_第4页
基于soa理化试验系统的研究_第5页
资源描述:

《基于soa理化试验系统的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于SOA的理化试验系统研究基于SOA的理化试验系统研究摘要理化试验系统是管理理化试验室试验信息的管理信息系统,该系统将试验室孤立的试验组联系起来,协调完成指定的试验任务,并帮助试验室管理试验资源,提高工作效率。在日益复杂的网络环境中,如何更加有效地利用网络资源以满足多变的用户需求,提高系统组件的复用率是摆在IT工作者面前的难题。随着网络规模的扩大、结构的复杂,传统的集中式管理模式已经不能满足理化试验室管理的要求。采用分布式对象技术的应用系统虽然在一定程度上提高了系统的开放性、可扩展性,但由于互操作性差不能适

2、用于异构性很强的网络环境。因此理化试验系统不仅要全面地实现理化试验室信息管理的功能更要在系统结构上注重开放性、可扩展性和互操作性。如何解决这些问题是本论文研究工作的出发点。面向服务架构(SOA)是近年提出的一种新的系统体系结构,它结合了面向组件方法和Web技术,利用标准的Internet协议,具有完全的平台、语言独立性,允许企业和个人快速、廉价地建立和部署分布式应用。本文从SOA的技术特点入手并结合理化试验系统特点,首先分析SOA的体系结构和相关技术规范。其次探讨了目前实现SOA的核心技术——WebServi

3、ce,提出一种基于服务的理化试验系统概念模型以及平台的设计方法和思路,进而以概念模型为基础,给出了一个层次化的平台体系结构。最后设计并实现了部署工具和运行时容器以及平台的管理架构。本系统是基于J2EE体系提出的,J2EE是设计、开发、组装和部署基于组件的、平台无关的、多层分布式事务应用程序的标准体系结构,是实现WebService的天然平台。本文还对EJB组件开发技术进行了重点研究,将组件技术和基于J2EE体系结构的软件开发技术结合起来,对设计过程中使用的一些关键技术也进行了说明,如:CMP,无状态会话bea

4、n,以及应用程序的部署等。系统各个组件可以运行在不同EJB容器(服务器)上,有很强的自治性,EJB容器提供系统级服务解决组件之间的安全性、并发性和事务性处理。基于SOA的理化试验系统经过测试,具有很好的应用价值,符合预期设计目标,开发本系统过程中形成的通用方法和模板对于企业后续开发相关SOA系统具有指导作用。I基于SOA的理化试验系统研究本文的创新性工作如下:1.从系统集成的角度给出一种分布式理化试验系统在网络环境中动态集成的系统和方法。采用WebService技术将试验系统模块封装在集成平台进行调用,实现了

5、系统平台与编程实现的无关性。该系统可应用于网络上分散的、自发的各种资源的发布、集成、共享和应用。2.针对理化试验复杂事务进行WebService封装,对“基于SOA的理化试验系统”的服务封装进行了粒度选择,并设计理化试验系统的SOA架构。通过理化试验系统面向服务的设计,使得具有WebService插口的理化试验系统组件化,从而使得该系统可以向更多的应用系统开放,具有更好的集成性与通用性。3.实现了完整的ESB集成系统架构,从服务提供者(理化试验系统Service)、服务请求者(Struts)、服务中介(ESB

6、)三个方面实现了一个SOA系统。关键词面向服务架构,企业服务总线,WebService,SOAP,WSDLII基于SOA的理化试验系统研究RESEARCHONSOABASEDPHYSICAL&CHEMISTRYTESTMANAGEMENTSYSTEMABSTRACTPhysicalChemistryTestManagementSystemisaManagementInformationSystemthatmanagesPhysical&ChemistryTestInformationfromthelabora

7、tory.TheSystemunitestheseparatedtestgroups,achievestheaimedtestaffair,andhelpsmanaginglaboratories'resource,enhancestheefficiency.Asnetworkenvironmentbecamemoreandmorecomplicated,alltheITrelatedpeoplefinddifficultyinmanagingthenetworkresourcesefficientlyino

8、rdertosatisfythechangeableuserrequirementsandenhancethesystemmodulereusingrate.Theinitialcentralizedmanagementmodelcannolongermeetthedemandoftoday’slarge-scalenetworkperformancemanagement.Althoughthesu

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

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

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