答复: 【讨论】什么是ESB

对帖子: http://www.iteye.com/topic/831144 的回复


这个话题我也喜欢。

我认为ESB或SOA,关键有4点:
1.reuse: 服务多了,就要避免重复,能重用的就重用
2.integration: 可重用服务之间会有依赖或者需要整合。才能完成更强大的功能。
3.route: 服务之间怎么整合,信息如何交换。route的过程会有过滤(filter)。
4.transform: 信息也需要转换成不同的格式。

总的来说,可以认为:ESB就是一个大的IOC(DI),spring的DI是object级别的,ESB的DI是service级别的.

请大家讨论。

你可能感兴趣的:(spring,IOC,SOA)