基于资源元模型的数据服务定制与集成框架研究
本文关键词:基于资源元模型的数据服务定制与集成框架研究
更多相关文章: Web Service 服务定制 服务集成 多租户
【摘要】:在应用SOA架构的企业系统中,多个应用常复用同一个服务。同时也需要集成多个服务以实现复杂的业务流程。而以数据为核心的服务(本文简称为“数据服务”)有别于以算法为核心的服务。数据服务更加关注企业业务相关的业务实体,服务的核心是对业务实体的操作。应用现有的服务框架在构建数据服务时面临两大问题:(1)新的需求常与现有需求类似,所以定制现有服务较为经济可行。在现有框架下通常采用为不同需求构建不同服务或将数据返回让用户自行处理两种方式。但这会带来服务数量剧增,服务发现困难,关键数据难以获得等问题。所以在现有框架下难以良好的实现服务定制。(2)现有的服务集成机制如流程引擎更注重通用性,相对复杂。而数据服务仅涉及关键的业务实体的操作,相对简单。所以现有的服务集成框架难以满足数据服务集成服务的需求。针对以上问题,我们亟需一种面向云环境的能够灵活定制并有效集成服务的框架。鉴于数据服务以数据为核心的特点,我们将数据模型从服务中抽离出来。我们用实体资源元模型表示业务实体;操作资源元模型表示对多个实体资源的连续操作。通过统一的映射机制,可以将两种资源元模型映射成相应的数据服务。用户可以通过定制资源元模型实现服务定制。而以业务实体为核心的业务流程与实体的状态密切相关,所以我们设计了状态空间,实体的状态可以在状态空间中跳转。从而用户可以通过设计状态空间集成服务。此外,我们设计了一种双层多租户隔离机制以满足云环境的需求。多租户隔离机制的第一层用于隔离不同企业的项目,第二层用于隔离注册在该系统中的不同应用。根据以上分析,本文提出了一种基于资源元模型的数据服务定制与集成框架。主要研究工作包括:(1)提出基于资源元模型的数据服务定制与集成框架基于资源元模型的数据服务定制与集成框架的核心由服务定制机制、服务集成机制和多租户隔离方法组成。通过分层的设计实现该框架。框架由应用接口层、资源设计层、状态控制层、资源解析层以及数据访问层五个层次构成。(2)设计基于资源元模型的服务定制机制本文定义了实体资源元模型和操作资源元模型。设计了资源元模型静态配置和运行时解析模块。设计了资源元模型实例化过程将资源元模型实例化成资源实例。采用服务映射将两种资源元模型映射为相应的数据服务。(3)设计基于状态空间的服务集成机制论文提出了一维状态图表示单个实体资源的状态集合。提出了基于多实体复合状态的多维状态空间。设计多维状态空间的解析机制,并基于此实现运行时状态跳转。(4)设计基于双层租户空间的多租户隔离方法提出双层多租户空间,将租户空间分为两层,第一层为一级租户空间,第二层为二级租户空间。基于双层多租户空间将资源元模型、状态空间和业务数据隔离。采用文件系统隔离资源元模型和状态空间,采用基于数据库实例的隔离和共享数据库和表结合的方式隔离业务数据。最后,根据本文提出的方法,设计并实现了一套论文管理系统。以论文提交服务的定制验证了基于资源元模型的服务定制机制,以基于论文状态变迁的方式验证了基于状态空间的服务集成机制,通过在一套系统中注册不同应用验证了基于双层多租户空间的多租户隔离方法。原型系统的设计和验证表明本文提出的方法切实有效。
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【相似文献】
中国期刊全文数据库 前10条
1 吴华瑞,杨宝祝,孙想,顾静秋;面向智能农业应用的集成框架研究[J];计算机工程与设计;2003年09期
2 刘永芳,王魁生,方明,屈展;协同式远程钻井系统集成框架的设计[J];计算机工程;2004年09期
3 朱皓俊;李国喜;吴宝中;龚京忠;;面向中小型企业的轻量级集成框架技术[J];机械制造;2006年11期
4 郭阳,李思昆,杨军;CAD集成框架技术研究综述[J];计算技术与自动化;1997年02期
5 于磊,林宗楷,郭玉钗,林守勋;面向企业应用的协同集成框架[J];计算机应用;2000年S1期
6 郝淑芬;开放系统应用集成框架概念和结构[J];制造业自动化;2000年05期
7 干哲;汤晓安;李欢;杨耀明;孙茂印;;面向服务的战场环境保障信息集成框架[J];系统仿真学报;2010年05期
8 王有远,丁秋林,曾卓知;供应链管理信息集成框架[J];航空制造技术;2004年08期
9 王文俊,罗英伟,汪小林,刘昕鹏,许卓群;城市空间信息及服务集成框架[J];计算机学报;2005年07期
10 聂冲;赵雯;王维平;朱一凡;;基于包装器的导弹总体设计应用集成框架研究[J];系统仿真学报;2006年07期
中国重要会议论文全文数据库 前10条
1 胡小亮;朱美正;艾中良;;软件信息集成框架研究与实现[A];先进制造技术论坛暨第二届制造业自动化与信息化技术交流会论文集[C];2003年
2 房俊;虎嵩林;韩燕波;;一个基于中介机制的动态数据集成框架[A];第二十届全国数据库学术会议论文集(研究报告篇)[C];2003年
3 徐勋福;郭军;;空军航材系统信息集成框架设计[A];第二届中国航空学会青年科技论坛文集[C];2006年
4 万红根;吴金明;孙加林;陈晖;;基于MES的流程型企业集成管理研究[A];苏、鲁、皖、赣、冀五省金属学会第十四届焦化学术年会论文集[C];2008年
5 窦丹丹;谢强;;基于本体的扩散制造质量信息集成框架研究[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
6 吴友刚;;宝钢集团五钢公司ERP与外部系统集成框架[A];冶金企业MES和ERP技术实践论文集[C];2005年
7 刘涛;皮开元;雷玉玲;彭坤;刘耀;黄三伟;;应用适配连接器框架及其核心机制研究[A];山东省计算机学会2005年信息技术与信息化研讨会论文集(一)[C];2005年
8 李平;史天运;贾利民;;基于网格技术的铁路信息系统资源集成框架[A];2007年中国智能自动化会议论文集[C];2007年
9 孟庆华;丁永生;;基于社会智能的语义web安全集成框架(英文)[A];全国语域web与本体能研讨会论文集[C];2006年
10 刘水平;韩伟红;刘家红;尹刚;;基于SOA的应用集成框架研究[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
中国重要报纸全文数据库 前8条
1 张振;用友通集成框架为小企业及伙伴谋增值[N];电脑商报;2006年
2 清华大学自动化系国家CIMS工程技术研究中心 王爱民;PLM:制造企业信息集成的核心[N];计算机世界;2004年
3 ;解读企业信息化整体解决方案[N];计算机世界;2004年
4 谢涛;长风联盟争夺SOA标准话语权[N];电脑商报;2009年
5 清华大学教授 国家863课题组专家 博士生导师 范玉顺;管理软件面临的挑战与关键技术问题[N];计算机世界;2003年
6 亦文;中创软件金融展异彩纷呈[N];中国财经报;2000年
7 湖南农业大学 黄璜;发达国家农业信息化的发展趋势[N];湖南科技报;2007年
8 本报记者 宋斌斌;研发设计信息化:新时期工业企业创新的源泉[N];中国工业报;2009年
中国博士学位论文全文数据库 前1条
1 于磊;支持群体工作的通用集成框架技术研究[D];中国科学院研究生院(计算技术研究所);2001年
中国硕士学位论文全文数据库 前10条
1 俞宏云;基于资源元模型的数据服务定制与集成框架研究[D];上海交通大学;2015年
2 张辉;基于代理的信息集成框架的研究[D];华中科技大学;2004年
3 蔡振兴;软件生产线集成框架研究[D];电子科技大学;2012年
4 尹铨;基于插件体系结构的软件生产线集成框架设计与实现[D];国防科学技术大学;2008年
5 徐明华;J2EE集成框架在电子警察管理系统中的应用[D];华北电力大学(北京);2008年
6 常涛;基于Agent的系统集成框架的研究和设计[D];西安电子科技大学;2008年
7 李晓波;基于多Agent的业务过程集成框架的实现[D];天津大学;2008年
8 张罗;基于WebGIS的油田应用集成框架研究及实现[D];大庆石油学院;2008年
9 侯振龙;基于本体的信息集成框架及应用[D];大连海事大学;2007年
10 曹杰;基于JVM的R语言海量数据统计集成框架研究[D];华中科技大学;2012年
,本文编号:1182762
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1182762.html