服务注册发现中心和传统ESB的区别?

微服务的服务注册发现中心和传统的ESB有什么优劣?如何能够保证系统响应效率?

3回答

尘世随缘尘世随缘  技术总监 , 上海某互联网金融公司
zhuhaiqiangyinxin赞同了此回答
先看2张图,SOA模式(微服务)ESB模式通过这2张图可以看到SOA可以实现服务之间的相互调用,而ESB则是依赖中间的消息。同时可以看看目前互联网发展的趋势,ESB模式已经逐步淘汰显示全部

先看2张图,
SOA模式(微服务)

ESB模式

通过这2张图可以看到SOA可以实现服务之间的相互调用,而ESB则是依赖中间的消息。同时可以看看目前互联网发展的趋势,ESB模式已经逐步淘汰

收起
 2019-10-21
浏览179
lonelybluelonelyblue  研发工程师 , tyt
yinxin赞同了此回答
服务注册中心仅仅承担微服务的注册和服务发现,ESB是传统SOA架构的服务治理中心节点。显示全部

服务注册中心仅仅承担微服务的注册和服务发现,ESB是传统SOA架构的服务治理中心节点。

收起
 2019-10-31
liufengyiliufengyi  软件架构设计师 , 某互联网银行
yinxin赞同了此回答
ESB的功能比服务注册发现中心多的多,他更强调的是服务的复用和互操作,因此除了注册发现这些功能外,还包括了编排,消息转换,安全管理,消息发布订阅,甚至带有业务建模的功能。显示全部

ESB的功能比服务注册发现中心多的多,他更强调的是服务的复用和互操作,因此除了注册发现这些功能外,还包括了编排,消息转换,安全管理,消息发布订阅,甚至带有业务建模的功能。

收起
 2019-10-29

提问者

beatles_wang项目经理, 中国大地财产保险股份有限公司

问题状态

  • 发布时间:2019-10-21
  • 关注会员:4 人
  • 问题浏览:1218
  • 最近回答:2019-10-31
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30