基于rest和mashup的soa应用框架研究

基于rest和mashup的soa应用框架研究

ID:22669975

大小:2.51 MB

页数:83页

时间:2018-10-30

基于rest和mashup的soa应用框架研究_第1页
基于rest和mashup的soa应用框架研究_第2页
基于rest和mashup的soa应用框架研究_第3页
基于rest和mashup的soa应用框架研究_第4页
基于rest和mashup的soa应用框架研究_第5页
资源描述:

《基于rest和mashup的soa应用框架研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海交通大学硕士学位论文基于Rest和Mashup的SOA应用框架研究姓名:邱暐申请学位级别:硕士专业:软件工程指导教师:陈昊鹏;王志宏20100108基于Rest和Mashup的SOA应用框架研究基于Rest和Mashup的SOA应用框架研究摘要随着Internet技术的发展,出现许多可重用的服务资源或其他资源。随着越来越多的Web站点公开了自己的API(如:eBay,Amazon,Google和Yahoo等),许多人已经和正在用这些资源构建新的SOA应用。WebService是构建SOA的核心组件。由于传统WebService存在对网页的每一次操

2、作都需要重新发送整个页面的数据等问题,从而导至传统SOA存在着缺陷。如何利用已有的服务资源来快速构建一个全新的SOA是现今SOA所面临的新的挑战。本文在对传统SOA缺陷分析的基础上,提出了基于Rest和Mashup的SOA应用框架。基于Rest和Mashup的SOA应用框架并不是从零开始构建SOA应用,主导思想是有效应用企业自身已有的信息系统资源和存在于企业外部的大量处理企业即时应用的资源来实现SOA应用。通过与传统SOA应用的比较来阐述基于Rest和Mashup的SOA应用的变化。从分析基于Rest和Mashup的SOA应用框架的关键问题入手,逐步

3、对基于Rest和Mashup的SOA应用框架总体和关键组件进行了分析。基于Rest和Mashup的SOA应用框架运用Ajax技术构建富Internet应用(RichInternetApplication,简称RIA)来解决因WebService本身存在的缺陷而导至的SOA缺陷;以基于Rest的WebService取代传统的WebService来简化对WebService的调用来实现快速构建SOA应用;构建以基于Rest的MVC模式为核心的外部资源的搜索和抓取单元来实现对外部服务资源的搜索和抓取,以及通过对外部服务资源进行转换和集成来达到外部服务资源与

4、用户需求的匹配;运用Mashup技术来实现对多个服务资源(包括内部服务资源和外部服务资源)合并。最后,通过使用一个基于该框架网站系统来对基于Rest和Mashup的SOA应用框架进行验证。关键词Ajax,Rest,Mashup,SOA,基于Rest的MVC模式,基于Rest的WebService1基于Rest和Mashup的SOA应用框架研究RESEARCHOFSOAAPPLICATIONFRAMEWORKBASEDONRESTANDMASHUPABSTRACTWiththeevolutionofInternettechnology,manyreus

5、eserviceresourcesorotherresourceshaveappeared.WithmoreandmoreWebsiteopenhisAPI(suchas:eBay,Amazon,GoogleandYahoo,etc.),manypeoplehavebeenusetheseresourcestobuildnewSOAapplication.WebserviceisacorecomponentofbuildingSOA.SincetraditionalWebserviceitselfproblemsleadtotraditionalSO

6、Adefect.HowtousetheexistingserviceresourcestoquicklybuildanewSOAisnewchallengeforSOAtoday.BasedonanalyzingtraditionalSOAdefect,weproposeSOAApplicationFrameworkBasedonRestandMashupinpaper.SOAApplicationFrameworkBasedonRestandMashuptobuildSOAapplicationisnotstartingfromzero,thema

7、inideaiseffectiveuseenterpriseowninformationsystemresourcesandlargenumberofreal-timeprocessexternalresourcestorealizeSOAapplication.ThroughcomparewithtraditionalSOAapplication,elaboratechangeofSOAApplicationFrameworkBasedonRestandMashupinpaper.WehaveanalyzedkeyproblemofSOAAppli

8、cationFrameworkBasedonRestandMashup,andtriedtoanalyzet

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

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

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