域名频道资讯站
我们一直在努力制造惊吓

政务数据共享交换中的创新应用:微服务总线+分布式数据区

微服作为一种新兴的软件架构,把一个大型的单个应用程序和服务拆分为数十个的支持微服务,系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并能很好地完成该任务。

与传统ESB架构相比,微服务架构主要用于实现业务系统之间的松散耦合框架,ESB仅仅帮助实现系统间的紧耦合;微服务架构属于有状态框架,而ESB属于无状态的业务框架。因此,采用微服务架构、云平台、Docker技术的组合可以摒弃原有ESB的缺点。比如:基于SOA的ESB实现服务是一种粗粒度的服务,而微服务属于细粒度的服务。针对微服务的技术特点,我们可以在电子政务共享交换实际应用过程中,对每一个数据项建立标准接口,对数据接口进行二次封装,提供规范化、标准化、统一化的发布、访问管理,以及推送用户数据、消息队列等服务。微服务架构基于云平台和Docker之类虚拟容器,允许不同语言开发,方便轻量集成,这也减少集成或接入第三方软件数据时候的开发成本,提高响应速度。

在现有的电子政务数据共享交换应用场景中,建设以微服务技术为支撑的数据服务体系,通过微服务总线技术模式,实现数据共享交换服务。对于数据迁移中不能或不愿进行数据搬家的数据生产者源数据,可以建设分步式数据区。这种“微服务总线+数据区”创新应用模式,也为现有政务数据共享交换模式提出了全新的实践路线。

本文素材来自互联网

赞(0)
分享到: 更多 (0)

中国专业的网站域名及网站空间提供商

买域名买空间