12.05.2015 Views

Introduction to Application Integration RoadMap RoadMap

Introduction to Application Integration RoadMap RoadMap

Introduction to Application Integration RoadMap RoadMap

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Messaging Endpoints Patterns<br />

Service Activa<strong>to</strong>r<br />

• How can an application design a service <strong>to</strong> be<br />

invoked both via various messaging<br />

technologies and via non-messaging<br />

techniques?<br />

• Design a Service Activa<strong>to</strong>r that connects the<br />

messages on the channel <strong>to</strong> the service being<br />

accessed<br />

Characteristics<br />

• Messaging makes applications loosely<br />

coupled by communicating<br />

asynchronously<br />

• The communication is reliable because the<br />

two applications do not have <strong>to</strong> be running<br />

at the same time<br />

• The messaging system is the responsible<br />

for transferring data from one application<br />

<strong>to</strong> another, so the applications can focus<br />

on what data they need <strong>to</strong> share as<br />

opposed <strong>to</strong> how <strong>to</strong> share it<br />

Some Messaging technologies<br />

• J2EE JMS Reference Implementation<br />

• IBM WebSphere MQ (Implementation of<br />

JMS)<br />

• Microsoft MSMQ<br />

Note: Most Solutions on Enterprise<br />

<strong>Application</strong> <strong>Integration</strong> are based on<br />

messaging technologies

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

Saved successfully!

Ooh no, something went wrong!