Anne Thomas wrote:

> 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).

GemStone/J does include an integrated distributed transaction coordinator -
a CORBA OTS, supporting use of transactional resources that implement the
org.omg.CosTransactions.Resource interface, and including resources for
JDBC databases and GemStone/J's own persistent store.

    Marc San Soucie
    GemStone Systems, Inc.
    Beaverton, Oregon
    [EMAIL PROTECTED]

===========================================================================
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