ibm-information-center/dist/eclipse/plugins/i5OS.ic.ddp_5.4.0.1/rbal1running.htm

69 lines
4.7 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="reference" />
<meta name="DC.Title" content="Run with both RUW and DUW connection management" />
<meta name="abstract" content="Programs compiled with remote unit of work (RUW) connection management can be called by programs compiled with distributed unit of work (DUW) connection management. SET CONNECTION, RELEASE, and DISCONNECT statements can be used by the program compiled with RUW connection management to work with any of the active connections." />
<meta name="description" content="Programs compiled with remote unit of work (RUW) connection management can be called by programs compiled with distributed unit of work (DUW) connection management. SET CONNECTION, RELEASE, and DISCONNECT statements can be used by the program compiled with RUW connection management to work with any of the active connections." />
<meta name="DC.Relation" scheme="URI" content="rbal1adduwmg.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rbal1running" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Run with both RUW and DUW connection management</title>
</head>
<body id="rbal1running"><a name="rbal1running"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Run with both RUW and DUW connection management</h1>
<div><p>Programs compiled with remote unit of work (RUW) connection management
can be called by programs compiled with distributed unit of work (DUW) connection
management. SET CONNECTION, RELEASE, and DISCONNECT statements can be used
by the program compiled with RUW connection management to work with any of
the active connections.</p>
<div class="section"><p>However, when a program compiled with DUW connection management
calls a program compiled with RUW connection management, CONNECTs that are
performed in the program compiled with RUW connection management will attempt
to end all active connections for the activation group as part of the CONNECT.
</p>
</div>
<div class="section"><p>Such CONNECTs will fail if the conversation used by active connections
uses protected conversations. Furthermore, when protected conversations were
used for inactive connections and the DDMCNV job attribute is *KEEP, these
unused DDM conversations will also cause the connections in programs compiled
with RUW connection management to fail. To avoid this situation, run with
DDMCNV(*DROP) and perform a RELEASE and COMMIT prior to calling any programs
compiled with RUW connection management that perform CONNECTs.</p>
</div>
<div class="section"><p>Likewise, when creating packages for programs compiled with DUW
connection management after creating a package for a program compiled with
RUW connection management, either run with DDMCNV(*DROP) or perform a RCLDDMCNV
after creating the package for the programs compiled with DUW connection management.</p>
</div>
<div class="section"><p>Programs compiled with DUW connection management can also be called
by programs compiled with RUW connection management. When the program compiled
with DUW connection management performs a CONNECT, the connection performed
by the program compiled with RUW connection management is not disconnected.
This connection can be used by the program compiled with DUW
connection management.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbal1adduwmg.htm" title="The application-directed distributed unit of work facility also provides for the remote preparation and execution of SQL statements in the same fashion as remote unit of work.">Distributed unit of work</a></div>
</div>
</div>
</body>
</html>