基于SCA的分布式Web应用研究

基于SCA的分布式Web应用研究

ID:36833232

大小:444.27 KB

页数:6页

时间:2019-05-16

基于SCA的分布式Web应用研究_第1页
基于SCA的分布式Web应用研究_第2页
基于SCA的分布式Web应用研究_第3页
基于SCA的分布式Web应用研究_第4页
基于SCA的分布式Web应用研究_第5页
资源描述:

《基于SCA的分布式Web应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机工程与设计ComputerEngineeringandDesign2011,Vo1.32,No.113687基于SCA的分布式Web应用研究桂俊,薛艳锋(江苏大学计算机科学与通信工程学院,江苏镇江212013)摘要:针对传统的企业级分布式应用体系结构中由于平台和技术独立而存在的紧耦合、互操作性及重用性差等问题,深入理解了面向服务的体系结构(serviceorientedarchitecture,s0A)的特点,分析了SOA的最佳实现方式服务组件架构(servicecomponentarchite

2、cture,SCA)的优势,在JavaEE平台上构建基于SCA的分布式Web应用系统,重点介绍了SCA与Spring整合原理,并结合企业信息管理系统的应用实例,给出了该方案的实现技术。实验结果表明,该架构能很好地分离应用的业务逻辑和IT逻辑,具有易于构建、更改和部署等优势。关键词:SSH2;服务组件架构;DAO模式;Web服务;分布式Web应用中图法分类号:TP311文献标识码:A文章编号:1000—7024(2011)11-3687—05Researchofdistributedwebapplica

3、tionbasedonSCAGUIJun,XUEYan.feng(CollegeofComputerScienceandEngineering,JiangsuUniversity,Zhenjiang212013,China)Abstract:Itisproblemthattight-couple,poorinteroperabilityandreusabilityintraditionalenterprisedistributedarchitectureasthein—dependentplatfor

4、mandtechnology,thef.eatLlreofservice—orientedarchitectureSOAisdeeplyunderstanded.theadvantagesofSCA(servicecomponentarchitecture)areintroduced,whichisthebestwaytoachieveSOA.AdistributedWebapplicationsystembasedonSCAisbuiltonJavaEEplatform,theintegration

5、principleofSCAandSpringisemphaticallygiven.Anenterprisemanagementinfor-mationsystemisasanexampletoimplementthissolution.ThepracticeresultindicatesthatthisarchitecturecanseparatebusinesslogicandITlogicwell,withtheadvantagesofeasilyconstructed,changedandd

6、eployedetc.Keywords:struts2·-spring--hibernate;servicecomponentarchitecture;DAOpattern;webservices;distributedwebapplication为中心,服务是基于业务层次的粗粒度服务,服务之间通过简0引言单、精确定义的接口进行通讯,一切都建立在标准与规范之随着企业信息化的逐步深入,企业级的应用系统体系结上,利用服务和语义的描叙可以很轻松的实现松散耦合,能够构经历了从传统的客户端/服务器(c/s)转向

7、基于Intemet应用做到异构系统的交互。的3层/多层体系(B/S)结构。基于JavaEE的多层分布式体系鉴于以上SOA的优势,通过对JavaEE平台下的开源轻架构主要集中在表现层、业务层、持久层等上面⋯,同时在不同量级框架整合方案SSH2(struts2+spring+hibemate)的研究和分的层面上涌现出各种开发框架(如Struts、JSF、WebWo~、EJB、析,以及SOA架构下的实现技术WebServices和SCA服务架Spring、Hibernate、iBatis等),基于各种整合框

8、架极大提高了企构的分析比较。依据SCA的特点以及其与Spring的整合优业级项目的开发效率,增强了系统的灵活性和健壮性。势,在原有JavaEE架构基础上使用SCA来构建分布式Web应面向服务架构(serviceorientedarchitecture,SOA)是一种新用,实践结果表明,采用这种分布式架构不仅可以系统各层间型的软件体系架构模式,它是在计算环境中设计、开发、应用的耦合度,而且有助于系统的可扩展和可复用性。和管理离散服务单元模型,它可以根据需求

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

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

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