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

65 lines
5.0 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<?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="concept" />
<meta name="DC.Title" content="Remote unit of work" />
<meta name="abstract" content="Remote unit of work (RUW) is a form of distributed relational database processing in which an application program can access data on a remote database within a unit of work. A remote unit of work can include more than one relational database request, but all requests must be made to the same remote database. All requests to a relational database must be completed (either committed or rolled back) before requests can be sent to another relational database." />
<meta name="description" content="Remote unit of work (RUW) is a form of distributed relational database processing in which an application program can access data on a remote database within a unit of work. A remote unit of work can include more than one relational database request, but all requests must be made to the same remote database. All requests to a relational database must be completed (either committed or rolled back) before requests can be sent to another relational database." />
<meta name="DC.subject" content="remote unit of work (RUW), definition, RUW (remote unit of work)" />
<meta name="keywords" content="remote unit of work (RUW), definition, RUW (remote unit of work)" />
<meta name="DC.Relation" scheme="URI" content="rbal1drdbp.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="rbal1ruw" />
<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>Remote unit of work</title>
</head>
<body id="rbal1ruw"><a name="rbal1ruw"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Remote unit of work</h1>
<div><p><dfn class="term">Remote unit of work</dfn> (RUW) is a form of distributed
relational database processing in which an application program can access
data on a remote database within a unit of work. A remote unit of work can
include more than one relational database request, but all requests
must be made to the same remote database. All requests to a relational database
must be completed (either committed or rolled back) before requests can be
sent to another relational database.</p>
<p>This is shown in the following figure.</p>
<div class="fignone" id="rbal1ruw__rbal1runit"><a name="rbal1ruw__rbal1runit"><!-- --></a><span class="figcap">Figure 1. Remote unit of work in a distributed relational
database</span><br /><img src="rbal1503.gif" alt="Remote unit of work in a distributed relational database" /><br /></div>
<p>Remote unit of work is application-directed distribution because the application
program must connect to the correct relational database system before issuing
the requests. However, the application program only needs to know the name
of the remote database to make the correct connection.</p>
<p>Remote unit of work support enables an application program to read or update
data at more than one location. However, all the data that the program accesses
within a unit of work must be managed by the same relational database management
system. For example, the shop inventory application program must commit its
inventory and accounts receivable unit of work before it can read or update
tables that are in another location.</p>
<p>In remote unit of work processing, each computer has an associated relational
database management system and an associated application requester program
that help process distributed relational data requests. This allows you or
your application program to request remote relational data in much the same
way as you request local relational data.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbal1drdbp.htm" title="A relational database is a set of data stored in one or more tables in a computer.">Distributed relational database processing</a></div>
</div>
</div>
</body>
</html>