[发明专利]一种支持多租户数据与服务定制运行的方法和装置有效
申请号: | 201110156041.6 | 申请日: | 2011-06-10 |
公开(公告)号: | CN102215264A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 李庆忠;王新军;张世栋;孔兰菊 | 申请(专利权)人: | 山东大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 250061 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种支持多租户数据与服务定制运行的方法和装置,以提高整个软件的可定制性,使得事务一致性更好。它包括事务处理单元,负责SaaS业务服务引擎中所有事务的协调、并可确保在整个事务处理过程中出现失败或异常时保证数据库的完整性并回滚所有失败事务的变更,同时事务处理单元还需将基本服务调用单元、扩展服务调用单元的调用是否成功记录下来;基本服务调用单元,负责组织基本业务服务的输入参数并根据参数来调用基本业务服务;扩展服务调用单元,负责调用扩展业务服务,调用结果整合单元,负责将调用的基本服务调用单元和扩展服务调用单元的结果进行整合。 | ||
搜索关键词: | 一种 支持 租户 数据 服务 定制 运行 方法 装置 | ||
【主权项】:
一种支持多租户数据与服务定制运行的方法,其特征是,它包括以下步骤:A.事件源组织SaaS业务服务调用参数;B.SaaS业务服务引擎将输入的参数进行解析,根据输入参数获得事务管理信息,由事务信息来判断是否是一次新调用,如果不是新调用并且标准业务服务事务标识为成功则跳到步骤D直接调用租户定制业务服务;如果为一次新的服务调用或标准业务服务标识为未成功则继续步骤C调用标准业务服务;C.根据步骤A中的服务调用参数列表来组织标准业务服务调用参数,同时根据context、WSDL地址和operation进行业务服务选择、映射、调用,调用完成后由事务处理单元将标准业务服务事务标识更新为成功;D.从数据库中获取事件源列表信息和表主键列信息,将这些信息和步骤A中的业务服务调用参数context、入参列表组成租户定制业务服务调用参数,同时根据标准业务服务名称和事务信息来进行租户定制业务服务的选择、调用,调用完成后由事务处理单元将租户定制业务服务事务标识更新为成功;E.将标准业务服务和租户定制业务服务的返回结果进行整合;F.将整合后的SaaS业务服务返回结果返回给事件源。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110156041.6/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置