我们不应仅单方面地对待ESB自己
引入ESB的最佳机缘 我们既然不能从ESB来开始一个SOA项目,那么应该在项目标什么时辰引进这个重要的器材呢?Accenture首席技能官Don Rippert以为激活SOA的所有潜力必要通过四个阶段,依次是行使XML,以更尺度的方法行使应用措施接口;捕捉一些营业进程,并将它们转化成为Web处事;引入并全面行使企业处事总线;发生营业进程执行说话(Business Process Execution Language,BPEL),它可由营业进程建模器材完成。 在这四个阶段,ESB的回收则位于第三阶段中。同时他以为当前大大都的企业还只是处于第一个阶段,因此ESB现实上对付他们来说并不是急切必要的。 Burton Group的说明师Anne Thomas Manes的概念与Rippert相似,他以为要回收ESB,必需起首实现启动SOA的根基组件,这些组件是一个或多个处事平台(如.NET,Java EE应用处事器等),SOA打点办理方案,注册表,其它假如处事要被袒露在防火墙之外,那么必要XML网关。 她说:“假如穷乏我保举启动SOA的‘根基组件’,ESB将不会列在我的清单中。究竟上,我并不勉励人们由ESB开始。ESB并不会勉励好的SOA举动。ESB本质上是集成体系,而非SOA体系。”而且她以为ESB应该在后期购置。 毛新生以为,做SOA的工作不要先上来成立一个大而全的ESB,相反是存眷你的营业题目,找到用SOA的要领来办理营业上的需求,在办理这个题目的进程傍边,你会看到一系列的营业处事。这些营业处事是会发生营业代价的。它可以机动地组装,动态地办理你变革的营业需求。这是它的代价,只有这样才气使你的营业火速起来,随需应变起来。而在处事的组装进程中,你再去思量操作ESB来把他们毗连起来。 必要留意的是,这并不是否定ESB的代价。ESB是好的,纯真的ESB项目是坏的。让架构环绕处事,而非总线。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |