03.07.2015 Views

DataDirect Connect for JDBC User's Guide and ... - Stylus Studio

DataDirect Connect for JDBC User's Guide and ... - Stylus Studio

DataDirect Connect for JDBC User's Guide and ... - Stylus Studio

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.

24 Chapter 2 Using <strong>DataDirect</strong> <strong>Connect</strong> <strong>for</strong> <strong>JDBC</strong> Drivers<br />

J2EE <strong>Connect</strong>or Architecture Resource<br />

Adapters<br />

The J2EE <strong>Connect</strong>or architecture defines a st<strong>and</strong>ard structure <strong>for</strong><br />

connecting the J2EE plat<strong>for</strong>m to Enterprise In<strong>for</strong>mation Systems<br />

(EISs). Examples of EISs include mainframe transaction processing,<br />

database systems, <strong>and</strong> legacy applications not written in the Java<br />

programming language. The J2EE <strong>Connect</strong>or Architecture<br />

enables the integration of EISs with application servers <strong>and</strong><br />

enterprise applications.<br />

The J2EE <strong>Connect</strong>or Architecture defines a st<strong>and</strong>ard set of<br />

system-level contracts between an application server <strong>and</strong> EISs to<br />

ensure compatibility between them. The resource adapter<br />

implements the EIS portion of these system-level contracts.<br />

A resource adapter is a system-level software driver used by an<br />

application server to connect to an EIS. The resource adapter<br />

communicates with the server to provide the underlying<br />

transaction, security, <strong>and</strong> connection pooling mechanisms.<br />

The J2EE <strong>Connect</strong>or Architecture also defines a st<strong>and</strong>ard Service<br />

Provider Interface (SPI) <strong>for</strong> integrating the transaction, security<br />

<strong>and</strong> connection management facilities of an application server<br />

with those of a transactional resource manager. The <strong>JDBC</strong> 3.0<br />

specification describes the relationship of <strong>JDBC</strong> to the SPI<br />

specified in the J2EE <strong>Connect</strong>or Architecture.<br />

<strong>DataDirect</strong> <strong>Connect</strong> <strong>for</strong> <strong>JDBC</strong> supports appropriate <strong>JDBC</strong><br />

functionality through the J2EE <strong>Connect</strong>or Architecture SPI by<br />

providing resource adapters. The <strong>DataDirect</strong> resource adapters<br />

are provided in resource archive (RAR) files, <strong>and</strong> are named like<br />

the <strong>DataDirect</strong> <strong>Connect</strong> <strong>for</strong> <strong>JDBC</strong> driver files, <strong>for</strong> example,<br />

oracle.rar. See the Installed File list in the <strong>DataDirect</strong> <strong>Connect</strong> <strong>for</strong><br />

<strong>JDBC</strong> readme file <strong>for</strong> the names <strong>and</strong> locations of the RAR files. See<br />

the <strong>DataDirect</strong> <strong>Connect</strong> <strong>for</strong> <strong>JDBC</strong> Installation <strong>Guide</strong> <strong>for</strong><br />

in<strong>for</strong>mation about creating the resource adapters.<br />

<strong>DataDirect</strong> <strong>Connect</strong> <strong>for</strong> <strong>JDBC</strong> User’s <strong>Guide</strong> <strong>and</strong> Reference

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

Saved successfully!

Ooh no, something went wrong!