Web Services Journal - Reconstructing J2EE-Java Business Integration Meets the Enterprise Service Bus by Dave Chappell

同じ著者によるESB本にも書いてあります(P.4)が、ESBEAIの違いは、EAIがHub & Spokeでルーティング情報を集中管理するのに対し、ESBはそのような1点集中のルールエンジンが不要だとのこと。ESBでそれを可能にしているのはItinery-based routing、つまり、配送されるデータ自身にルーティング情報が書いてあるということらしいです。なるほど、それなら毎回ルールエンジンにアクセスする必要はありませんね。

Routing of messages is also accomplished using a message itinerary. Think of a message itinerary as a list of destinations that travels with the message as it moves from service to service, or application to application. The ESB evaluates the itinerary at each step along the way, without the requirement of a centralized rules engine.