[发明专利]一种支撑多系统同时运行的服务构建方法有效
申请号: | 201610365831.8 | 申请日: | 2016-05-27 |
公开(公告)号: | CN106055325B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 陈瑞军 | 申请(专利权)人: | 克拉玛依红有软件有限责任公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 于国富 |
地址: | 834000 新疆维*** | 国省代码: | 新疆;65 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种支撑多系统同时运行的服务构建方法,涉及平台服务技术领域。所述方法基于MDA实现,具体包括:将PIM抽象层区分为两个层面,一个是应用系统层面,另一是业务层面;对应用系统层面的多个应用系统进行抽象,形成应用系统元模型;对业务层面的各个业务进行抽象,形成与所述业务相应的业务元模型;形成所述数据源元模型与所述业务元模型具体实现相互对应的关联关系;在PSM具体实现层面,将应用系统元模型转换为平台流水线上组装生成的应用系统界面,完成支撑多系统同时运行的应用系统平台的构建。本发明实现了使用一套服务支撑多个应用系统的运行,进而减少开发,部署与维护的难度与工作量,便于提供集中监控管治。 | ||
搜索关键词: | 一种 支撑 系统 同时 运行 服务 构建 方法 | ||
【主权项】:
1.一种支撑多系统同时运行的服务构建方法,其特征在于,所述方法基于MDA实现,具体包括:S1,将PIM抽象层区分为两个层面,一个是应用系统层面,另一是业务层面;S2,对应用系统层面的多个应用系统进行抽象,形成应用系统元模型;对业务层面的各个业务进行抽象,形成与所述业务相应的业务元模型;S3,形成数据源元模型与所述业务元模型具体实现相互对应的关联关系;S4,在PSM具体实现层面,将应用系统元模型转换为平台流水线上组装生成的应用系统界面,完成支撑多系统同时运行的应用系统平台的构建;步骤S3中,制定所述数据源模块与所述业务元模型的关联关系,具体按照下述步骤实现:S31,获取业务元模型中的业务A及所述业务A的基本信息;所述基本信息包括:名称,调用参数,业务功能,业务归类以及数据库定义信息;S32,将所述业务A的基本信息作为数据元A存储到数据源模块中;S33,建立数据源A与业务A的执行关联关系,具体为:设置抽取并解析数据源A的定义,从数据源A的定义中抽取执行信息,所述执行信息包括数据源A所对应的业务名称、数据库信息和执行参数,根据所述执行信息形成需要执行的SQL或存储过程,完成数据源A与业务A的执行关联关系的建立;S34,执行的SQL或存储过程,产生与所述数据源A建立关联关系的业务A,完成数据源A与业务A的关联关系的建立。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于克拉玛依红有软件有限责任公司,未经克拉玛依红有软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610365831.8/,转载请声明来源钻瓜专利网。