有人用过ESB吗?

时间:2021-01-13 14:20:49
现在公司业务软件想要改版,想着重新整合下公司的所有项目的架构
所以想用ESB作为各个系统项目调用的桥梁,考察了几个包括mule 、WSO2 等,想问下各位大神有用过esb的吗?
给推荐几个比较好的中间件呗

还有Dubbo与ESB有什么区别?

4 个解决方案

#1


1.mule是社区管的,没有管理功能
2.dubbo 是服务化治理,见 blog实验。管理功能,性能也不是很好

3.WSO2就是一个拼凑的。

以上dubbo使用起来最简单,mule esb要花很长时间学习

#2


引用 1 楼 wh0426 的回复:
1.mule是社区管的,没有管理功能
2.dubbo 是服务化治理,见 blog实验。管理功能,性能也不是很好

3.WSO2就是一个拼凑的。

以上dubbo使用起来最简单,mule esb要花很长时间学习

那怎么使用项目中间件呢?(多应用相互调用不使用中间件调用关系不是太乱了吗?)

#3


mule esb 比较好用,现在有anypoint studio

#4


前面的我就不说了,我就说WSO2和ESB,WSO2这个软件安装简单,但是里面的流程组件和分析组件得好好研究,虽然现在有些少数公司用这个,但是一旦出了问题比较难查询,管理功能也不强,如果达到系统集成这块,单独使用这个会达不到你想要的效果,而且支持的协议也有限;而ESB企业服务总线虽然是贵一定,但是有些公司已经熟练用于企业集成管理,可以从ESB界面上讲,能观察整个企业系统的运行状况,接口的交易量以及成功率,有统计分析图,已级服务器、组件、队列等监控和预警;在协议上支持多协议转换,传输数据的速度以毫秒计算,各方面性能比较稳定,运维方面也简单,不会代码的人都会维护,最主要的一点有文本日志备份,也就是说数据不会丢失,而且在ESB上还有数据重发的功能,不需要请求方发送数据

#1


1.mule是社区管的,没有管理功能
2.dubbo 是服务化治理,见 blog实验。管理功能,性能也不是很好

3.WSO2就是一个拼凑的。

以上dubbo使用起来最简单,mule esb要花很长时间学习

#2


引用 1 楼 wh0426 的回复:
1.mule是社区管的,没有管理功能
2.dubbo 是服务化治理,见 blog实验。管理功能,性能也不是很好

3.WSO2就是一个拼凑的。

以上dubbo使用起来最简单,mule esb要花很长时间学习

那怎么使用项目中间件呢?(多应用相互调用不使用中间件调用关系不是太乱了吗?)

#3


mule esb 比较好用,现在有anypoint studio

#4


前面的我就不说了,我就说WSO2和ESB,WSO2这个软件安装简单,但是里面的流程组件和分析组件得好好研究,虽然现在有些少数公司用这个,但是一旦出了问题比较难查询,管理功能也不强,如果达到系统集成这块,单独使用这个会达不到你想要的效果,而且支持的协议也有限;而ESB企业服务总线虽然是贵一定,但是有些公司已经熟练用于企业集成管理,可以从ESB界面上讲,能观察整个企业系统的运行状况,接口的交易量以及成功率,有统计分析图,已级服务器、组件、队列等监控和预警;在协议上支持多协议转换,传输数据的速度以毫秒计算,各方面性能比较稳定,运维方面也简单,不会代码的人都会维护,最主要的一点有文本日志备份,也就是说数据不会丢失,而且在ESB上还有数据重发的功能,不需要请求方发送数据