Common Programming Interface For Communications
   HOME

TheInfoList



OR:

Common Programming Interface for Communications (CPI-C) is an application programming interface (API) developed by IBM in 1987 to provide a
platform-independent In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software ...
communications interface for the
IBM Systems Application Architecture Systems Application Architecture (SAA), introduced in 1987, is a set of standards for computer software developed by IBM. The SAA initiative was started in 1987 under the leadership of Earl Wheeler, the "Father of SAA". The intent was to impleme ...
-based network, and to standardise programming access to
SNA LU 6.2 Logical Unit 6.2 is an IBM-originated communications protocol specification dating from 1974, and is part of IBM's Systems Network Architecture (SNA). A device-independent SNA protocol, it is used for peer-to-peer communications between two syst ...
. CPI-C was part of
IBM Systems Application Architecture Systems Application Architecture (SAA), introduced in 1987, is a set of standards for computer software developed by IBM. The SAA initiative was started in 1987 under the leadership of Earl Wheeler, the "Father of SAA". The intent was to impleme ...
(SAA), an attempt to standardise APIs across all IBM platforms. It was adopted in 1992 by
X/Open X/Open group (also known as the Open Group for Unix Systems and incorporated in 1987 as X/Open Company, Ltd.) was a consortium founded by several European UNIX systems manufacturers in 1984 to identify and promote open standards in the field of info ...
as an open systems standard, identified as standard C210, and documented in ''X/Open Developers Specification: CPI-C''.


See also

*
IBM Advanced Program-to-Program Communication In computing, Advanced Program to Program Communication or APPC is a protocol which computer programs can use to communicate over a network. APPC is at the application layer in the OSI model, it enables communications between programs on differ ...


References


External links


Distributed Transaction Processing: The XCPI-C Specification Version 2CPIC Reference Manual


for
MVS Multiple Virtual Storage, more commonly called MVS, was the most commonly used operating system on the System/370 and System/390 IBM mainframe computers. IBM developed MVS, along with OS/VS1 and SVS, as a successor to OS/360. It is unrelated ...

Chapter 21. Using CPIC-C for Java
IBM SecureWay Communications Server
Programming with the CPI-C API
John Lyons, 31 May 1997 IBM software Systems Network Architecture Network software {{compu-prog-stub