April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Enterprise Service Bus
üPermite a reutilização das aplicações e das interfaces de negócios
üRetira as interfaces das aplicações de negócios
üReduz o número e a complexidade técnica das interfaces
üA descrição das interfaces é voltada para negócios
Connection still is´point-to-point ….
Passo 1
Passo 2
Application
Application
Application
Application
Application
Application
Application
Application
Service
Service
Service
Service
Service
Service
Service
Service
Interface
Interface
Interface
Interface
Interface
Interface
Interface
=
interface
So the question is how do you build an infrastructure that isn’t a convoluted mess?

Four suggestions:
1) Decouple the interfaces from the business applications so that you don’t have to open the application to change its connection.
2) Reduce the size and complexity of interfaces using standardized middleware
3) Reduce the number of interfaces so that you don’t have so many doing the same thing.
4) Enable re-use of both the business applications and their interfaces.