ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzajt_5.4.0.1/rzajtrzajtappccon.htm

67 lines
4.2 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 xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" 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. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<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))' />
<title>Advanced program-to-program communications</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="rzajtappc-con"></a>
<h3 id="rzajtappc-con">Advanced program-to-program communications</h3>
<p>Advanced program-to-program communications (APPC) is data communications
support that allows programs on an iSeries&trade; server to communicate with programs
on other systems having compatible communications support. APPC on the iSeries system provides
an application programming interface to the Systems Network Architecture (SNA)
logical unit (LU) type 6.2 and node type 2.1 architectures.</p>
<p>The APPC support handles all of the SNA protocol requirements when your
system is communicating with a remote system that uses the LU type 6.2 and
node type 2.1 architectures. You can connect your system to any other system
that supports the APPC program interface. APPC application programs can also
communicate over lines using the Internet Protocol (IP) of Transmission Control
Protocol/Internet Protocol (TCP/IP).</p>
<p>The iSeries APPC support handles the protocol needed for communicating between
an application program that runs on your iSeries system, and an application that runs
on a remote system. The protocol consists of a set of verbs that are common
to the local and remote systems in a network. However, the way in which each
system provides a program interface to the verbs may differ.</p>
<p>The iSeries system provides the following program interfaces: </p>
<ul>
<li>The intersystem communications function (ICF) file interface. In ICF,
the LU 6.2 verbs are carried out by using data description specifications
(DDS) keywords and system-supplied formats.</li>
<li>The Common Programming Interface (CPI) Communications call interface.
Using CPI Communication calls carries the LU 6.2 verbs.</li>
<li>The CICS&reg; file interface. In CICS/400&reg; support, the LU 6.2 verbs are carried
out by using EXEC CICS commands.</li>
<li>The sockets application programming interface (API). For the sockets API,
the LU 6.2 verbs are carried out by using the socket functions.</li></ul>
<p>The APPC support also handles networking functions, and allows peer systems
in a network to start and end sessions without a controlling host system.</p>
<p>The iSeries Advanced Peer-to-Peer Networking&reg; (APPN) support
is an enhancement to the node type 2.1 architecture. APPN provides additional
networking functions such as searching distributed directories, dynamically
selecting routes, routing of intermediate sessions, creating and starting
remote locations, and routing data by using transmission priorities.</p>
<p>Built on APPN, high-performance routing (HPR) is an enhancement to APPN
that enables improved availability and persistence during network outages.</p>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>