[发明专利]异构系统消息集成方法、架构及系统有效
申请号: | 200910179908.2 | 申请日: | 2009-09-29 |
公开(公告)号: | CN101674327A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 资冰冰 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 彭愿洁;李文红 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 消息 集成 方法 架构 | ||
1.一种异构系统消息集成方法,其特征在于,包括:
外部系统调用本系统提供的消息调用接口获取本系统提供的消息;
外部系统从本系统提供的消息中选择需要处理的消息;
本系统定时检测外部系统生成的hash值,如果hash值有变化,则解析所 述hash值获得所述需要处理的消息的消息ID;
本系统根据所述消息ID调用本系统的消息处理流程对所述需要处理的消 息进行处理。
2.根据权利要求1所述的方法,其特征在于,所述消息调用接口为Web 服务接口。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
外部系统通过页面展现获取的本系统的消息的相关信息,所述相关信息包 括:消息ID、消息内容、消息类型;
所述外部系统从本系统提供的消息中选择需要处理的消息具体为:外部系 统根据本系统提供的消息的相关信息选择需要处理的消息。
4.根据权利要求1所述的方法,其特征在于,在本系统根据所述需要处 理的消息的消息ID调用本系统的消息处理流程对所述需要处理的消息进行处 理之前,还包括:
本系统获取外部系统的登录用户信息;
根据所述用户信息对外部系统的登录用户进行鉴权;
鉴权通过后,执行所述根据外部系统选择的消息的消息ID调用本系统的 消息处理流程对所述需要处理的消息进行处理的过程。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:预先建 立外部系统用户与本系统的用户的映射关系;
所述根据所述用户信息对外部系统的登录用户进行鉴权包括:
如果所述映射关系中查找到外部系统的登录用户,则确定鉴权通过。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
外部系统将所述需要处理的消息的消息ID和登录用户信息生成所述hash 值。
7.一种消息调用系统,其特征在于,包括:
接口调用单元,用于调用其他系统提供的消息调用接口获取所述其他系统 提供的消息;
选择单元,用于从所述其他系统提供的消息中选择需要处理的消息;
信息生成单元,用于将所述需要处理的消息的消息ID和登录用户信息生 成hash值,以使所述其他系统根据所述hash值获得所述需要处理的消息的消 息ID和登陆用户信息。
8.根据权利要求7所述的消息调用系统,其特征在于,还包括:
展现单元,用于通过页面展现所述接口调用单元获取的消息的相关信息, 所述相关信息包括:消息ID、消息内容、消息类型;
所述选择单元,具体用于根据所述相关信息选择需要处理的消息。
9.一种消息处理系统,其特征在于,包括:
消息调用接口单元,用于向外部系统提供消息调用接口,以使所述外部系 统通过调用所述消息调用接口获取本系统提供的消息;
消息获取单元,用于定时检测外部系统生成的hash值,如果hash值有变 化,则解析所述hash值获取外部系统需要处理的消息的消息ID;
消息处理单元,用于根据所述消息ID调用本系统的消息处理流程对所述 需要处理的消息进行处理。
10.根据权利要求9所述的消息处理系统,其特征在于,所述消息获取单 元,还用于获取所述外部系统的登录用户信息;
所述消息处理系统还包括:
鉴权单元,用于根据所述消息获取单元获取的用户信息对所述外部系统的 登录用户进行鉴权,并在鉴权通过后,通知所述消息处理单元。
11.根据权利要求10所述的消息处理系统,其特征在于,还包括:
同步单元,用于建立外部系统用户与本系统的用户的映射关系;
所述鉴权单元,具体根据所述映射关系对所述外部系统的登录用户进行鉴 权,如果所述映射关系中查找到第一系统的登录用户,则确定鉴权通过,并通 知所述消息处理单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910179908.2/1.html,转载请声明来源钻瓜专利网。