您现在的位置:深圳软盟一千 > » 解决方案 » 保险行业项目 » 核心异步平台

系统概述

对于企业内部的信息系统来说,有较多的场景下需要处理异步任务,比如业务数据同步、 发送电邮、发送短信等,或者根据某些业务场景下触发的业务事件,由系统进行异步响应和处理。因此对于基于消息、事件的异步应用,都需要有一个基础平台来帮助业务系统更快速、稳定的完成这些异步任务的处理。异步应用平台以基于事件的处理模型为基础搭建而成,异步应用平台中仅存储基本的事件信息,包括事件ID以及业务ID,业务数据则在事件被处理时再从业务系统、或者数据库中获取,大大提升平台处理能力。

异步应用平台应用场景非常广泛,较常见在电邮、短信应用上,以及异常处理、外联平台数据同步等。比如车险信息共享平台的数据同步,核心业务系统每生成一张保单即触发一次事件写入异步平台,再由异步平台与车险信息共享平台通讯,避免因外部平台故障或者外联系统处理能力不足对核心系统的业务流程造成影响;再比如在工作流派工发生异常无法派工时,将派工任务写入异步平台,待工作流恢复后再重新派工。

核心异步平台结构图

核心异步平台结构图

系统特色

  • 1、 基于软盟一千基础应用框架开发的标准系统,可以选择依赖或者不依赖具体的消息中间件产品,是低成本的解决方案;
  • 2、 提供丰富的接口与核心业务系统对接,可以为不同厂商的核心业务系统提供附加的异步任务处理能力,提升核心业务系统主流程的可用性;
  • 3、 提供丰富、完善的运维管理功能,可以在运维界面实时监控异步任务平台上任务的执行情况,以及手工处理异常的异步任务,包括调整任务类别的优先级、生成批量任务、重新处理失败任务、终止任务处理等;
  • 4、 良好的伸缩性,支持集群的横向扩容,可以通过增加异步任务处理服务器提升平台的处理能力。