18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

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.

Middleware Technologies 239<br />

that lets them use the OMG's HOP pro<strong>to</strong>col for remote invocations and<br />

allows Java servers <strong>to</strong> be invoked by CORBA clients written in any<br />

CORBA-supported programming language.<br />

Firewall Specification<br />

The CORBA 3 firewall specification will define the capabilities CORBA<br />

needs <strong>to</strong> safely traverse firewalls.<br />

Interoperable Naming Service<br />

The interoperable name service defines one URL-format object reference,<br />

corbaloc, that can be typed in<strong>to</strong> a program <strong>to</strong> reach defined services at<br />

a remote location, including the naming service. A second URL format,<br />

corbaname, actually invokes the remote naming service using the name<br />

that the user appends <strong>to</strong> the URL and retrieves the IOR of the named<br />

object.<br />

Quality of service control<br />

The new messaging specification defines a number of asynchronous and<br />

time-independent invocation modes for CORBA and allows both static<br />

and dynamic invocations <strong>to</strong> use every mode.<br />

CORBA components package<br />

The three major parts of CORBA components are:<br />

• A container environment that packages transactionality, security and<br />

persistence and provides interface and event resolution;<br />

• <strong>Integration</strong> with EJBs; and<br />

• A software distribution format that enables a CORBA component<br />

software marketplace.<br />

8.4.4. Windows DNA — COM+<br />

Windows DNA has evolved from the middleware services originally<br />

provided in Windows NT, including the Component Object Model<br />

(COM), Distributed COM (DCOM), Microsoft Transaction Server (MTS)<br />

and Microsoft Message Queue (MSMQ). The foundation of Windows

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

Saved successfully!

Ooh no, something went wrong!