Note that I believe an EJB server can also use an external TP/OT Monitor
to coordinate distributed transactions. The resource interface for
monitors allows a resource to give the monitor the information about the
transaction for the monitor to do the 2PC. Persistence PowerTier
currently follows this approach.
Kevin
Anne Thomas wrote:
>
> heterogeneous transactions = transactions the span heterogeneous data
> sources (e.g., Oracle and Sybase)
>
> The EJB spec requires the EJB Server to provide support for distributed
> transactions, but that doesn't mean that the EJB server has to support 2PC
> operations across heterogeneous data sources. Only a handful of EJB servers
> provide an integrated distributed transaction coordinator: Inprise AS,
> OrchidSoft Vanda, NetDynamics 5.0 (I think), Component Broker (I think),
> GemStone/J (I think). Most EJB servers rely on the database to coordinate
> distributed database transactions -- which limits you to homogeneous
> transactions (e.g., only Oracle or only Sybase).
>
> -----Original Message-----
> From: Sean C Sullivan [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 02, 1999 7:53 PM
> Subject: Re: EJB product matrix
>
> On Fri, 2 Apr 1999, Anne Thomas wrote:
>
> > Heterogeneous transactions
>
> What do you mean by heterogeneous transactions?
>
> -Sean
>
> ===========================================================================
> 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".
===========================================================================
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".