对接多个业务系统的通用接口设计方法及系统与流程

文档序号:12597891阅读:来源:国知局

技术特征:

1.一种对接多个业务系统的通用接口设计方法,包括:

在公共系统中建立公共业务对象,通过所述公共业务对象获取各个业务系统所传送的公共业务数据;

将所述公共业务数据存储至公共业务数据表中;其中,所述公共业务数据表至少包括公共业务数据ID;

在公共系统中建立接口业务对象,通过所述接口业务对象获取各个业务系统所传送的接口业务相关数据;

将所述接口业务相关数据存储至接口自定义字段键值表中;其中,

所述接口业务相关数据为键值对数据,所述键值对数据包括键值对key信息和与所述键值对key信息相对应的键值对的值,所述接口业务对象在获取键值对数据后,根据所述键值对key信息,从预先配置的接口自定义字段索引表中获取自定义字段ID,并将所获取的自定义字段ID和所述键值对key信息对应的键值对的值存储至所述接口自定义字段键值表中;其中,

所述预先配置的接口自定义字段索引表至少包括自定义字段ID、自定义字段标题和关键字;

所述接口自定义字段键值表至少包括自定义栏位ID、所述自定义字段ID、所述自定义字段标题,以及与所述自定义字段ID相对应的自定义字段值。

2.如权利要求1所述的对接多个业务系统的通用接口设计方法,其中,在将所述接口业务相关数据存储至接口自定义字段键值表中的过程中,

所述接口业务对象在获取所述键值对数据后,将所述键值对key信息与所述接口自定义字段索引表中的关键字进行匹配,获取所述接口自定义字段表中的自定义字段ID,并根据所述键值对key信息和所述键值对的值填充对所述接口自定义字段索引表中的信息进行数据填充,以及,将所述键值对的值存入所述接口自定义字段键值表中。

3.如权利要求1所述的对接多个业务系统的通用接口设计方法,其中,

在所述公共系统中建立日志对象,通过所述日志对象向相关业务系统返回日志信息。

4.如权利要求1所述的对接多个业务系统的通用接口设计方法,其中,

在所述公共系统中建立展示对象,通过所述展示对象展示所述接口业务相关数据。

5.如权利要求4所述的对接多个业务系统的通用接口设计方法,其中,在通过所述展示对象展示所述接口业务相关数据的过程中,

所述展示对象根据所述自定义字段ID,从所述接口自定义字段键值表中获取与所述自定义字段ID相对应的键值对数据;

根据预定的规则将所获取的键值对数据转化为与所述公共业务数据相同的格式进行展示。

6.如权利要求1所述的对接多个业务系统的通用接口设计方法,其中,

在所述公共系统中建立查询对象,通过所述查询对象查询所述公共业务数据或接口业务相关数据。

7.如权利要求6所述的对接多个业务系统的通用接口设计方法,其中,在通过所述查询对象查询所述公共业务数据或接口业务相关数据的过程中,

所述查询对象根据所述公共业务数据ID,在所述公共业务数据表中获取与所述公共业务数据ID相匹配的公共业务数据;或者,

所述查询对象根据所述自定义字段ID,在所述接口自定义字段键值表中获取与所述自定义字段ID相对应的自定义字段值。

8.一种对接多个业务系统的通用接口设计系统,包括:

公共业务数据获取单元,用于在公共系统中建立公共业务对象,通过所述公共业务对象获取各个业务系统所传送的公共业务数据;

公共业务数据存储单元,用于存储所述公共业务数据获取单元所获取的公共业务数据;其中,所述公共业务数据被存储在公共业务数据表中;其中,所述公共业务数据表至少包括公共业务数据ID;

接口业务相关数据获取单元,用于在公共系统中建立接口业务对象,通过所述接口业务对象获取各个业务系统所传送的接口业务相关数据;

接口业务相关数据存储单元,用于存储所述接口业务相关数据获取单元所获取的接口业务相关数据;其中,所述接口业务相关数据被存储在接口自定义字段键值表中;其中,

所述接口业务相关数据为键值对数据,所述键值对数据包括键值对key信息和与所述键值对key信息相对应的键值对的值,所述接口业务对象在获取键值对数据后,根据所述键值对key信息,从预先配置的接口自定义字段索引表中获取自定义字段ID,并将所获取的自定义字段ID和所述键值对key信息对应的键值对的值存储至所述接口自定义字段键值表中;其中,

所述预先配置的接口自定义字段索引表至少包括自定义字段ID、自定义字段标题和关键字;

所述接口自定义字段键值表至少包括自定义栏位ID、所述自定义字段ID、所述自定义字段标题,以及与所述自定义字段ID相对应的自定义字段值。

9.如权利要求8所述的对接多个业务系统的通用接口设计系统,进一步包括:

匹配单元,用于将所述键值对key信息与所述接口自定义字段索引表中的关键字进行匹配,获取所述接口自定义字段表中的自定义字段ID,并根据所述键值对key信息和所述键值对的值对所述接口自定义字段索引表中的信息进行数据填充,以及,将所述键值对的值存入所述接口自定义字段键值表中。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1