Khasim
Welcome to L’viv…
http://jug-lviv.blogspot.com/
http://www.jday.com.ua/
“Все архитектурные проблемы решаются
добавлением еще одного абстрактного лейера
за исключением излишка абстрактных леэров”
Unknown author
 History
 Basics samples
 Advanced topics
◦ Mule flow structure
◦ Performance
◦ Testing
 Mule Studio
 Mule Cloud Hub
http://en.wikipedia.org/wiki/Enterprise_service_bus
An enterprise service bus (ESB) is a software architecture model
used for designing and implementing the interaction and
communication between mutually interacting software applications
in service-oriented architecture (SOA). As a software architecture
model for distributed computing it is a specialty variant of the
more general client server software architecture model and
promotes agility and flexibility with regards to communication and
interaction between applications. Its primary use is in enterprise
application integration (EAI) of heterogeneous and complex
landscapes.
Last Significant Update:
January 2003
http://martinfowler.com/eaaCatalog/
What is your project architecture?
VS.
 Thread managements
 Asynchronous flows
 Flow exchange patterns + return Transformer
Speed Up your ESB
 Memory, memory, memory …!
 Mule expression language
 Groovy
 XPath
Speed Up your development
 Integration test
 Integration test
 Integration test
Mule ESB
Mule ESB
Mule ESB
Mule ESB
Mule ESB

Mule ESB