【技术实现步骤摘要】
一种多业务平台交互处理系统及方法
本专利技术涉及通讯
,尤其涉及一种多业务平台交互处理系统及方法。
技术介绍
目前企业处理业务系统的工作流程时,都只能在内部单一的业务系统中进行,随着生产力的进步和行业分工的深化,工作流程已经呈现跨企业、跨业务平台的趋势。而此类涉及多家企业和多个业务平台的工作流程协作处理,当前无法自动化完成,需要人工介入,通过第三方通讯工具(如邮件、电话、微信等)传递任务和数据,再经过系统登录、数据录入、任务执行等工序,最后把结果返回给调用系统。整个过程需要借助第三方工具进行多次沟通和人工介入才能完成,不但协作效率非常低,而且安全性无法得到保证,数据存在篡改和失真的情况。目前业务系统的工作流程只能在单个业务系统中处理,在跨企业、多业务平台的工作流程处理上,存在效率、容错和安全上的问题:1.多业务平台之间做工作流程触发时,需要人工介入,没有实现自动化;2.多业务平台彼此数据结构不兼容,在任务执行时错误率高;3.通过第三方通讯工具做事件通知和数据传递,存在数据和信息的丢失和篡 ...
【技术保护点】
1.一种多业务平台交互处理系统,其特征在于,包括工作流程协作子系统以及多个交互模块;/n所述交互模块分布在各个业务平台,当某业务平台业务流程流转至需要其他业务平台提供交互数据的外部节点时,该业务平台的交互模块向所述工作流程协作子系统发送启动事件;所述交互模块接收所述工作流程协作子系统发送的启动请求,执行对应的流程,完成后,基于产成的数据生成流程事件发送给所述工作流程协作子系统;/n工作流程协作子系统接收到启动事件后,提取所述外部节点的数据;查找所述外部节点的配置信息,从所述配置信息中获取对应其他业务平台的流程信息及映射关系;基于所述流程信息生成对应的外部节点的启动请求;将所 ...
【技术特征摘要】
1.一种多业务平台交互处理系统,其特征在于,包括工作流程协作子系统以及多个交互模块;
所述交互模块分布在各个业务平台,当某业务平台业务流程流转至需要其他业务平台提供交互数据的外部节点时,该业务平台的交互模块向所述工作流程协作子系统发送启动事件;所述交互模块接收所述工作流程协作子系统发送的启动请求,执行对应的流程,完成后,基于产成的数据生成流程事件发送给所述工作流程协作子系统;
工作流程协作子系统接收到启动事件后,提取所述外部节点的数据;查找所述外部节点的配置信息,从所述配置信息中获取对应其他业务平台的流程信息及映射关系;基于所述流程信息生成对应的外部节点的启动请求;将所述启动请求按照所述映射关系发送给所述其他业务平台的交互模块;将所述数据发送到所述其他业务平台;接收到流程事件后,从配置信息查找涉及的外部节点,并向所述涉及的外部节点写入流程事件中的数据。
2.如权利要求1所述的多业务平台交互处理系统,其特征在于,所述工作流程协作子系统包括配置模块、流程处理模块以及数据传输模块;
配置模块存储各外部节点执行业务流程对应的其他业务平台业务流程信息及各业务系统的数据映射关系;
所述流程处理模块接收到启动事件后,提取所述外部节点的数据;从所述配置模块获取所述外部节点配置信息,从所述配置信息中获取对应其他业务平台的映射信息,将所述数据转换为所述其他业务平台的数据格式;基于所述映射关系生成对应的外部节点的启动请求;接收到流程事件后,从配置信息查找涉及的外部节点,并通过交互模块向所述涉及的外部节点写入流程事件中的数据
所述数据传输模块,将所述启动请求按照所述映射关系发送给所述其他业务平台的交互模块;将转换为所述其他业务平台的数据格式的数据写入所述其他业务平台。
3.如权利要求2所述的多业务平台交互处理系统,其特征在于,所述各业务系统的数据映射关系包括业务系统之间字段的映射关系。
4.如权利要求3所述的多业务平台交互处理系统,其特征在于,所述数据传输模块获取业务系统之间字段的映射关系,通...
【专利技术属性】
技术研发人员:钟兴,冯永亮,郑卢义,肖德慧,
申请(专利权)人:北京纷扬科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。