基于微服务架构的企业服务总线在银行系统集成中的应用
作者:王世泽
来源:《中国新技术新产品》2020年第13期
分布式和微服务的关系        摘 ;要:近年来,随着各金融公司线上业务的快速发展和日趋激烈的竞争压力,各金
融领域企业都纷纷新建了很多业务系统,以此来应对技术与业务的挑战,由于业务系统之间的交互变得越来越频繁,但却存在信息共享能力差[1],信息集成不够深入等问题,数据传输的准确性和及时性往往也难以得到保证。因此,ESB企业级服务总线系统作为系统的交易枢纽,其高可用性决定了一个企业能否不间断地对外提供服务。该文结合目前广泛使用的微服务架构思想,提出去中心化的ESBX实践,构建了一种高可用的企业级服务总线系统,并详细描述了其应用架构及逻辑部署架构。
        关键词:微服务;ESB;金融领域;去中心化
        中图分类号: TP393 ; ; ; ; ; ; 文献标志码:A
        0 引言
        随着公司业务不断扩展,特别是线上业务的拓展,对建立能更快速地响应市场变化、进行服务灵活便捷组合调整的IT架构的需求越来越急迫。因此,公司对原有系统进行边界划分,建立起多层次、条线化、松耦合的IT应用架构,简化接口和交易环节,使架构更加清晰,以此来应对快速变化的业务诉求和面向互联网流量大、来源广、峰值和信息安全诉
求强烈的非功能诉求。微服务架构体系在扩展性、容错性以及日后基于容器技术的DevOps等方面具有优势,促使公司服务向微服务方向转变。微服务组件化、松耦合、自治和去中心化的优势背后,同样伴随着服务依赖复杂多变、调用链路长难以监控、入口信息安全实现复杂等问题。为应对以上问题,该公司在传统企业服务总线ESB思想上进行延伸和发展,研发基于微服务架构的企业服务总线,克服传统ESB过于集中的不足,侧重于服务治理和服务网关,集成传统SOA理念并融入微服务思想。
        1 ESB(企业服务总线)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。