많은 사람들이 궁금해 한다.
이전부터 무엇이 다를까 하고 ....

EAI는 Hub/Spoke 패턴이고 ESB는 말그대로 BUS패턴이라고 생각을 하고 있다.
그런데 이렇게 혼란 스러운 이유는 많은 벤더들이 자신들의 입장에서 제품을 만들기에
이런 이야기까지 나온다.
BPM 을 근간으로 하는 SOA, EAI를 근간으로 하는 SOA등등...
실제 그들의 아키텍처를 보더라고 제품을 부각하기 위해 많은 노력을 하는 것이 보인다.

아래에 좋은 참고가 될만한 자료를 올림 ^^

PS : EAI, ESB, BPM 모두 자신이 하는 일이 다르며
간단하게 내 생각을 말하자면 휴먼 프로세스는 BPM이...IT프로세스는 ESB가...
EAI는 기간계시스템의 연동정도로 생각하고 정의 하고 싶다.
EAI는 인프라에 바탕을 두고..ESB는 서비스의 조합및 서비스 컨트롤등을 근간으로 하며
BPM은 인간의 프로세스를 제어하기.....
결국 IT는 또다시 경영으로 넘어가는 구나...

참고자료 :