Hi,

Trying to inderstand the new JDBC 2.0 standard extensions.

1. the Connection Poolng section (6) pg 17 para 2 says
"a middle tier server who wishes to implement connection pooling should provide a data 
source class"

If the middle tier does not wish to support "DataSource" class who implements the 
"DataSource" and who registers it in the JNDI?


2. The document only says that app server need to implement "DataSource" and JDBC 
vendor "DataSource_intf", and does not explain as to why the app server need to 
implement this?
Can't the app server make use of DataSources registered in the JNDI by the Database?

3. Can't we bypass the app server once we connect to the database via JDBC, especially 
to handle distributed transactions?

4. If we have an DataSource (with XA support) registered in JNDI and a TM which can 
manage distributed transactions.
What exactly does the EJB framework need to handle to support application level 
transaction demaracation?
WHY?


TIA,
Nishi.

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to