CORBA 2.3 Update 3 README
open. This allows a maximum of ten outstanding requests
between a client and server using a file system connection.
An eleventh request will queue on the client side until one of
the previous ten completes, which leads to the potential for
deadlock.
In contrast, the Java process runtime creates a new file system
connection whenever it has a request to send to a server and
there are no idle connections. The result is a virtually
infinite window between a client and a file system server,
limited by memory constraints.
For B12 the C++ process runtime has been changed to be consistent
with the Java process runtime.
6) The following improvements have been made to integrate NonStop
TUXEDO and NonStop CORBA.
a) NonStop TUXEDO and NonStop CORBA allow registration of
alternate IO handlers that can be called if IO completions not
belonging to either one of them is received.
b) They provide functions that can be used to advise IO completion
to each other.
c) IO tags have been rebased in NonStop TUXEDO to lie between -2
and 65535.
d) NonStop OTS provides two new functions, tmf_start and tmf_end,
to control the propagation of a NonStop TUXEDO transaction to
a NonStop CORBA object.
These improvements are demonstrated in two new NonStop TUXEDO
sample applications, tc_simp and tc_bank. Their names show they
are TUXEDO - CORBA versions of simpapp and bankapp, respectively.
The README files in the $TUXDIR/apps/tc_simp and
$TUXDIR/apps/tc_bank directories describe these sample
applications.
The R6.5 V3 Update 2 or later releases of NonStop TUXEDO and the
B12 or later release of the NonStop CORBA 2.3 product are required
for this integration.
XI. Migration considerations for this Release
1) NonStop CORBA 2.3 combines three previous products
(NonStop DOM 2.0, NonStop JORB 1.0, and NonStop JTS/OTS 2.0)
into a single product. It is no longer necessary to install
the previous components individually.
2) Documented below are the steps necessary to migrate from
T0546/T0539 B11 to B12.
Product Migration - Upgrading from T0546/T0539 B11 to B12.
These instructions presume you are retaining the same PREFIX,
host name, TCP/IP process, NSDOM process port numbers,
with no customization to the basic installation, and the
NAMINGDB and NSDCFGDB will be left intact.
1. Stop all CORBA services from the console.
file:///C|/Corba Readmes/ReadmeCORBA23u3.txt
file:///C|/Corba Readmes/ReadmeCORBA23u3.txt (12 of 15) [4/27/2004 11:41:35 AM]