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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Some RPC technologies<br />

• Basic RPC: Sun RPC, DCE RPC, Xerox<br />

Courier<br />

• Extended RPC: CORBA, .NET Remoting,<br />

Java RMI, XML-RPC, COM, …<br />

Characteristics<br />

• RPC applies the principle of encapsulation<br />

<strong>to</strong> integrating applications which allows<br />

each application <strong>to</strong> maintain the integrity of<br />

the data it owns (reduces coupling)<br />

• It deals with semantic dissonance by<br />

allowing applications <strong>to</strong> provide multiple<br />

interfaces <strong>to</strong> the same data<br />

Side Effects<br />

• <strong>Application</strong>s are still fairly tightly coupled<br />

because RPC is for building distributed<br />

applications and not for integrating<br />

applications

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

Saved successfully!

Ooh no, something went wrong!