[DB-SIG] Distributed Transaction framework
Jim Fulton
jim@zope.com
Mon, 28 Jan 2002 11:54:22 -0500
"M.-A. Lemburg" wrote:
>
> Jim Fulton wrote:
> >
> > "M.-A. Lemburg" wrote:
> > >
> > ...
> >
> > > The DB API already exposes .commit() and .rollback(). What other
> > > APIs do you have in mind here ?
> >
> > These are non-distributed APIs. Many databases have separate
> > APIs to support distributed transactions, typically conforming to
> > the X/Open XA distributed transaction standard. Unfortunately, the
> > APIs aren't part of the DB API. We should consider adding these.
>
> Hmm, the only references to databases and repositories supporting
> these APIs I could find are related to object databases and
> distributed relational database scenarios.
BerkeleyDB supports XA. I'm pretty sure Oracle does too.
...
> > > could you put up a summary
> > > of your findings somewhere on the net ?
> >
> > Of course.
>
> Great. I'd suggest to use the PEP format as basis since it integrates
> nicely with the tools we have available for handling these.
Good idea. So the ultimate product of this BOF (and the Persistence
BOF) should be a PEP.
Jim
--
Jim Fulton mailto:jim@zope.com Python Powered!
CTO (888) 344-4332 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org