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

Create successful ePaper yourself

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

Middleware Technologies 245<br />

Messaging Services Communication<br />

innllnMAK JavaMail JDBC TCP/IP. HTTP. SSL<br />

Application JMS JMDI pMI<br />

Services<br />

1 Business<br />

Logic<br />

I<br />

JTA FMI-IICP<br />

WLEC<br />

Entity Session<br />

Beans Beans<br />

EIR AwitafaMr<br />

Presentation JavaSeivei Sei.,,_,.. HTML'<br />

Pages XML<br />

Logic<br />

W*» Contrtwar<br />

Figure 8.12. — J2EE platform<br />

• Java Servlets;<br />

• Java Naming and Direc<strong>to</strong>ry Interface (JNDI);<br />

• Java Transaction API (JTA);<br />

• Java Interface Language (IDL) for CORBA;<br />

• JDBC Data Access API; and<br />

• JavaMail.<br />

Though J2EE is a platform independent pro<strong>to</strong>col, the underlying<br />

technology is Java, a language which is owned and maintained by Sun.<br />

Application server vendors pay a royalty <strong>to</strong> Sun <strong>to</strong> implement J2EE<br />

technology.<br />

EJB<br />

EJB has become a widely adopted server-side component architecture,<br />

based on the J2EE framework. The EJB specification is an industry<br />

initiative led and driven by Sun with participation from many vendors<br />

in the industry. Sun owns the interactive and iterative process of<br />

defining, creating and publishing the specification while ensuring ongoing

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

Saved successfully!

Ooh no, something went wrong!