[omniORB] Announcing ZODB-Corba code release
vonWedel@lfpt.rwth-aachen.de
vonWedel@lfpt.rwth-aachen.de
Thu, 14 Dec 2000 14:58:11 +0100
Dies ist eine mehrteilige Nachricht im MIME-Format.
--=_alternative 004DD7D3C12569B5_=
Content-Type: text/plain; charset="us-ascii"
Hi John,
your work is very interesting. So far, I didn't have a chance to look at
it in more detail,
but there are a lot of interesting things in there. My main interest is
slightly different
though, I want to access a CORBA-based database server using Zope as a
frontend for the user.
What we have is an OODBMS (Versant) connected to omniORB, using
client-controlled
transactions and it works really nice. We use an additional parameter for
the transaction
in each method call which is not really nice but a usual way as far as I
can see.
Concerning 'garbage' collection of servants: when you shut down a POA, all
registered
servants are deleted as well. However, it might be useful to use a
ServantLocator that
maintains a pool of servants. We do this and it works nicely because you
don't have to
create new objects for a request which is slow for CORBA and especially
slow for
Python.
Interesting stuff. How much work would it be to migrate Zope to use the
CORBA connection
instead of the 'normal' connection to ZODBC???
Lars
"John D. Heintz" <jheintz@isogen.com>
Sent by: owner-omniorb-list@uk.research.att.com
13/12/00 22:10
To: zode-dev@zope.org, omniorb-list@uk.research.att.com, zope-zeo@zope.org,
python-dev@python.org
cc:
Subject: [omniORB] Announcing ZODB-Corba code release
Here is the first release of code that exposes a ZODB database through
CORBA (omniORB).
The code is functioning, the docs are sparse, and it should work on your
machines. ;-)
I am only going to be in town for the next two days, then I will be
unavailable until Jan 1.
See http://www.zope.org/Members/jheintz/ZODB_CORBA_Connection to
download the code.
It's not perfect, but it works for me.
Enjoy,
John
--
. . . . . . . . . . . . . . . . . . . . . . . .
John D. Heintz | Senior Engineer
1016 La Posada Dr. | Suite 240 | Austin TX 78752
T 512.633.1198 | jheintz@isogen.com
w w w . d a t a c h a n n e l . c o m
--=_alternative 004DD7D3C12569B5_=
Content-Type: text/html; charset="us-ascii"
<br><font size=2 face="sans-serif">Hi John,</font>
<br>
<br><font size=2 face="sans-serif">your work is very interesting. So far, I didn't have a chance to look at it in more detail,</font>
<br><font size=2 face="sans-serif">but there are a lot of interesting things in there. My main interest is slightly different</font>
<br><font size=2 face="sans-serif">though, I want to access a CORBA-based database server using Zope as a </font>
<br><font size=2 face="sans-serif">frontend for the user.</font>
<br>
<br><font size=2 face="sans-serif">What we have is an OODBMS (Versant) connected to omniORB, using client-controlled</font>
<br><font size=2 face="sans-serif">transactions and it works really nice. We use an additional parameter for the transaction</font>
<br><font size=2 face="sans-serif">in each method call which is not really nice but a usual way as far as I can see.</font>
<br>
<br><font size=2 face="sans-serif">Concerning 'garbage' collection of servants: when you shut down a POA, all registered</font>
<br><font size=2 face="sans-serif">servants are deleted as well. However, it might be useful to use a ServantLocator that</font>
<br><font size=2 face="sans-serif">maintains a pool of servants. We do this and it works nicely because you don't have to</font>
<br><font size=2 face="sans-serif">create new objects for a request which is slow for CORBA and especially slow for</font>
<br><font size=2 face="sans-serif">Python.</font>
<br>
<br><font size=2 face="sans-serif">Interesting stuff. How much work would it be to migrate Zope to use the CORBA connection</font>
<br><font size=2 face="sans-serif">instead of the 'normal' connection to ZODBC???</font>
<br>
<br><font size=2 face="sans-serif">Lars</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=2 face="sans-serif"><b>"John D. Heintz" <jheintz@isogen.com></b></font>
<br><font size=2 face="sans-serif">Sent by: owner-omniorb-list@uk.research.att.com</font>
<p><font size=2 face="sans-serif">13/12/00 22:10</font>
<br>
<td><font size=1 face="Arial"> </font>
<br><font size=2 face="sans-serif"> To: zode-dev@zope.org, omniorb-list@uk.research.att.com, zope-zeo@zope.org, python-dev@python.org</font>
<br><font size=2 face="sans-serif"> cc: </font>
<br><font size=2 face="sans-serif"> Subject: [omniORB] Announcing ZODB-Corba code release</font></table>
<br>
<br><font size=2 face="Courier New"><br>
Here is the first release of code that exposes a ZODB database through <br>
CORBA (omniORB).<br>
<br>
The code is functioning, the docs are sparse, and it should work on your <br>
machines. ;-)<br>
<br>
I am only going to be in town for the next two days, then I will be <br>
unavailable until Jan 1.<br>
<br>
See http://www.zope.org/Members/jheintz/ZODB_CORBA_Connection to <br>
download the code.<br>
<br>
It's not perfect, but it works for me.<br>
<br>
Enjoy,<br>
John<br>
<br>
<br>
-- <br>
. . . . . . . . . . . . . . . . . . . . . . . .<br>
<br>
John D. Heintz | Senior Engineer<br>
<br>
1016 La Posada Dr. | Suite 240 | Austin TX 78752<br>
T 512.633.1198 | jheintz@isogen.com<br>
<br>
w w w . d a t a c h a n n e l . c o m<br>
<br>
<br>
<br>
</font>
<br>
<br>
--=_alternative 004DD7D3C12569B5_=--