fundamentals of mule esb

Post on 13-Jan-2017

339 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Mule ESB Fundamentals

JUG /JDay L’viv

Welcome to L’viv…

http://jug-lviv.blogspot.com/

http://www.jday.com.ua/

Intro

“Все архитектурные проблемы решаются

добавлением еще одного абстрактного лейера

за исключением излишка абстрактных леэров”

Unknown author

Content

• History

• Basics samples

• Advanced topics

– Mule flow structure

– Performance

– Testing

• Mule Studio

• Mule Cloud Hub

\

History

History (mainframe computer)

History (Web Servers)

History (SOA)

History (SOA)

History (SOA)

History (SOA HELL)

History (SOA HELL)

History (Super Man)

Solution (ESB)

What is ESB (Don’t read this )

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.

Theory

Last Significant Update:January 2003

http://martinfowler.com/eaaCatalog/

So, what is ESB

Connectors

Vendors

ShowTime

Payload structure

First step Done but…

Structure

What is your project architecture?

VS.

Performance

• Thread managements • Asynchronous flows • Flow exchange patterns + return Transformer

Speed Up your ESB

Memory consumption

• Memory, memory, memory …!

Error management

Expression language

• Mule expression language• Groovy• XPath

Speed Up your development

Testing

• Integration test• Integration test• Integration test

Mule Studio + Demo

Cloud. Mule Cloud. Mule Cloud Hub

Cons

Question ???

Thank You

top related