首页 > 其他 > 详细

异构系统交互的一种管理方式

时间:2020-01-17 01:31:42      阅读:105      评论:0      收藏:0      [点我收藏+]

  最近闲下来了,回想在企业做为甲方和做为乙方给客户实施信息系统时的一些问题,萌生一种构想。

  一个轻的业务链管理平台,打通各业务系统间的数据交互,可流程化管理,实时查看数据走向,变更业务流程,暂停后续业务等。

  该管理平台可具备下面的一些功能:

  一、统一入口

  一个统一的业务链任务启动入口,可通过主动调用或定时调度启动任务。

  二、流程化

  可流程化的业务链任务,通过配置定制一条业务链。

  某个节点可根据业务系统返回的数据选择下一节点;节点可并行和串行;可同时触发多个业务系统接口,等待全部完成再进入下一节点。

  可根据业务需要变更流程。

  三、时效

  各节点可设置调用业务接口的超时时效;可设置不同的重试次数,也可手工触发。

  四、事务

  节点可配置事务管理,当某个节点有错误时,调用业务系统相应的回退业务。

  五、数据管理

  各节点可根据业务系统提供的数据进行匹配,计算,提供下一节点使用。平台可记录每个节点调用的报文和返回的报文信息。

  六、可管理

  平台实时查看业务链运行情况,可暂停未运行的节点任务,也可停止整个任务。当有节点有错误停止时,可手工再次触发。

 

  ESB可实现上述的大部分功能,而有些功能不能提供。对于可暂停,手工触发的这些想法,有些业务对数据的实时性没有那么高,有时因业务系统的性能影响,可暂缓一下,而不需要再次从头发起。

  

异构系统交互的一种管理方式

原文:https://www.cnblogs.com/auyeungs/p/12203835.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!