25.01.2015 Views

Mule Architecture - MuleSoft

Mule Architecture - MuleSoft

Mule Architecture - MuleSoft

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ESB Applications<br />

* Application logic is implemented via stateless services<br />

* The services run in <strong>Mule</strong> as the application container - no application server necessary<br />

* RESTful services are easier to code than SOAP - no schema validation<br />

* Suggested data exchange format: JSON for simplicity, XML for faster integration<br />

* Stateless services are easier to cluster<br />

* Stateless services permit easier upgrades and changes<br />

* Stateless services scale better<br />

Existing App Server (JBoss)<br />

batch processing via queues<br />

RESTful Web Service<br />

RESTful Web Service<br />

http://server_name/service_1<br />

http://server_name/service_3<br />

<strong>Mule</strong> ESB as Application Container<br />

App logic built with aggregated services<br />

Service 1 Service 2 Service 3<br />

vm://service_2<br />

vm://service_3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!