This chapter includes normative references to the components of the general-purpose computing platform specified in SPIRIT.
SPIRIT specifies international, industrial, de jure and
de facto standards as normative references.
The specifications are organised according to the taxonomy
provided in
Brackets denote options that may or may not be included. Slashes separate qualifiers. These labels are intended to facilitate cross-referencing among SPIRIT documents. Note that specifications which define interfaces and protocols have multiple references.
Each labelled entry represents specific common functions, which are defined by one or more references. The function that is described appears on the left, and the corresponding references appear on the right.
Each normative reference has a brief description. Additionally, some references may be designated as declining.
Denotes a specification that has been superseded by another. It is expected that components conforming to declining specifications are to be replaced by components conforming to the new specification. The declining qualifier is noted in parentheses after the normative reference to the specification.
Internet Addressing | RFC 1700, Assigned Numbers, 10/20/94.
RFC 1166, Internet Numbers, 7/11/90.
|
Transaction Processing Model | X/Open Guide, November 1993,
|
Security Framework | X/Open Guide, December 1994,
Distributed Security Framework
(ISBN: 1-85912-071-7, G410).
|
ISO Latin 1 | ISO 8859-1:1987, Information Processing - 8-bit Single-byte
|
Alphanumeric | ISO/IEC 646:1991, Information Processing - ISO 7-bit Coded
|
Kanji | JIS X0208-1983, Code of the Japanese Graphic Character Set for
|
Katakana | JIS X0201-1976,
|
ISO Latin 2 | ISO 8859-2:1987, Information Processing -
|
Graphical Look and Feel,
OSF Motif | OSF Motif, Style Guide, Release 1.2, 1992. |
Common Desktop Environment | X/Open CAE Specification, April 1995,
Calendaring and Scheduling API (XCS)
(ISBN: 1-85912-076-8, C321).
X/Open CAE Specification, April 1995,
X/Open Common Desktop Environment (XCDE): Services and Applications
(ISBN: 1-85912-074-1, C323).
X/Open CAE Specification, April 1995,
X/Open Common Desktop Environment (XCDE): Definitions and Infrastructure
(ISBN: 1-85912-070-9, C324).
|
Common Management
Information Protocol (CMIP) | ISO/IEC 9596-1:1991, Information Technology - Open Systems
(See Part 4, Distributed Systems Management.) |
Transaction Processing | ISO/IEC 10026-3:1992, Information Technology -
|
Directory (DUA and DSA) | CCITT, 1988,
Data Communication Networks Directory,
Series X Recommendations (X.500 to X.521),
Recommendation X.519 -
The Directory: Protocol Specifications.
|
Network Time Protocol | RFC 1119, Network Time Protocol,
|
Time Service | X/Open CAE Specification, November 1994,
|
Cell Directory Service | X/Open CAE Specification, December 1994,
|
Message Handling System | CCITT, 1988,
Data Communication Networks: Message Handling Systems (MHS),
Series X Recommendations (X.400 to X.420),
Recommendation X.419 -
Message Handling Systems: Protocol Specifications.1
|
File Transfer, Access and
Management | ISO/IEC 8571-4:1988, Information Processing Systems -
|
Internet File Transfer Protocol | RFC 959, File Transfer Protocol, 9/1/85.
RFC 1350, TFTP Protocol (Revision 2), 7/10/92.
|
Internet Simple Mail Transfer
Protocol | RFC 821, Simple Mail Transfer Protocol, 8/1/82.
RFC 822, Standard for the Format of ARPA Internet Text Messages, 8/13/82.
RFC 1049, Content-type Header Field for Internet Messages, 3/1/88.
|
Internet Telnet Protocol | RFC 854, Telnet Protocol Specification, 5/1/83.
RFC 855, Telnet Option Specification, 5/1/83.
RFC 856, Telnet Binary Transmission, 5/1/83.
RFC 857, Telnet Echo Option, 5/1/83.
RFC 858, Telnet Suppress Go Ahead, 5/1/83.
RFC 859, Telnet status option, 5/1/83.
RFC 1116, Telnet Linemode option, 8/1/89.
|
Internet Echo Protocol | RFC 862, Echo Protocol, 5/1/83.
|
Internet Bootstrap Protocol | RFC 1542, Clarifications and Extensions for the Bootstrap Protocol,
|
Internet Domain Name System |
RFC 1035, Domain Names: Implementation and Specification, 11/1/87.
|
Simple Network Management
Protocol (SNMP) | RFC 1157, Simple Network Management Protocol (SNMP), 6/1/88.
(See Part 4, Distributed Systems Management.) |
Remote Procedure Call | X/Open CAE Specification, August 1994,
|
Transactional Remote
Procedure Call | X/Open CAE Specification, October 1995,
|
Remote Operations (ROSE) | ISO/IEC 9072:1989, Information Processing Systems - Text
Part 1: Model, Notation and Service Definition Part 2: Protocol Specification. |
Association Control Service
Element | ISO 8650:1988, Information Processing Systems -
|
Commitment, Concurrency and
Recovery (CCR) Protocol | ISO/IEC 9805:1990, Information Technology -
Amendment 2:1992 to ISO/IEC 9805:1990, Session Mapping Changes.2 |
Connection-oriented
Presentation Protocol | ISO 8823:1988, Information Processing Systems - Open Systems
Amendment 5:1988 to ISO 8823:1988, Additional Session Synchronization Functionality to the Presentation Service User.3 |
Connection-oriented Session
Protocol | ISO 8327:1995, Information Processing Systems - Open Systems
|
Reliable Transfer Service
Element (RTSE) | CCITT, 1988,
Data Communication Networks: Open Systems Interconnection (OSI),
Series X Recommendations (X.220 to X.290),
Recommendation X.228 -
Reliable Transfer: Protocol Specification.
|
X Window System Protocol | X/Open CAE Specification, May 1995, Window Management (X11R5): X Window System Protocol (ISBN: 1-85912-087-3, C507). |
Protocol PC Interworking: SMB, Version 2 | X/Open CAE Specification, October 1992, Protocols for X/Open PC Interworking: SMB, Version 2 (ISBN: 1-872630-45-6, C209). |
DCE Security (X/Open) | X/Open Preliminary Specification, due January 1996, X/Open DCE: Authentication and Security Services (ISBN: 1-85912-013-X, P315). |
Connection-oriented Transport
Protocol Transport Classes 0, 2, 4 over CONS Transport Class 4 over CLNS | ISO/IEC 8073:1992, Information Technology -
|
Connectionless Network Protocol | ISO/IEC 8473:1993, Information Processing Systems -
Part 1: Protocol Specification Part 2: Provision of the Underlying Service by an ISO 8802-2 Network Part 3: Provision of the Underlying Service by an X.25 Subnetwork Part 4: Provision of the Underlying Service by a Subnetwork that Provides the OSI Data Link Service. |
Connection-oriented Network
Protocol (X.25) | ISO/IEC 8208:1990, Information Technology -
ISO/IEC 8878:1992, Information Technology -
|
Connection-oriented Network
Protocol for ISDN | ISO/IEC 9574:1992, Information Technology -
|
Routing Exchange Protocol | ISO/IEC 9542:1988, Information Processing Systems -
|
Internet Transport Protocol | RFC 768, User Datagram Protocol, 8/28/80.
RFC 793, Transmission Control Protocol, 9/1/81.
|
Internet Network Protocol | RFC 791, Internet Protocol, 9/1/81.
RFC 792, Internet Control Message Protocol, 9/1/81.
|
IP Subnet Extension | RFC 950, Internet Standard Subnetting Procedure, 8/1/85.
|
IP Broadcasting Datagrams | RFC 919, Broadcasting Internet Datagrams, 10/1/84.
RFC 922, Broadcasting Internet Datagrams in the Presence of
|
Internet Group Management
Protocol | RFC 1112, Host Extensions for IP Multicasting, 8/1/89.
|
Address Resolution Protocol | RFC 826, Ethernet Address Resolution Protocol, 11/1/82.
RFC 903, Reverse Address Resolution Protocol, 6/1/84.
|
ISO Transport Services over TCP | RFC 1006, ISO Transport Services on Top of the TCP, 5/1/87.
|
Internet Routing Protocol | RFC 904, Exterior Gateway Protocol: Formal Specification, 4/1/84.
RFC 1058, Routing Information Protocols, 6/1/88.
RFC 1247, OSPF, Version 2, 8/8/91.
|
Point-to-Point Protocol | RFC 1331, (declining) Point-to-Point Protocol (PPP) for the
RFC 1332, PPP Internet Protocol Control Protocol (IPCP), 5/26/92.
RFC 1333, PPP Link Quality Monitoring, 5/26/92.
RFC 1548, The Point-to-Point Protocol (supersedes RFC 1331), 12/93.
RFC 1549, PPP in HDLC Framing, 12/93.
|
Logical Link Control | ISO 8802-2:1989, Information Processing Systems -
|
Network-specific Protocols -
IP over IEEE 802 Networks | RFC 1042, Standard for the Transmission of IP Datagrams over
|
CSMA/CD | ISO/IEC 8802-3:1993, Information Technology -
|
Network-specific Protocols -
IP over Ethernet Networks | RFC 894, Standard for the Transmission of IP Datagrams
|
Ethernet Protocol | The Ethernet: A Local Area Network, Data Link Layer and Physical
|
Token Ring | ISO/IEC 8802-5:1992, Information Processing Systems -
|
FDDI | ISO 9314-1:1989, Information Processing Systems -
ISO 9314-2:1990, Information Processing Systems - Fibre Distributed Data Interface (FDDI) - Part 2: Token Ring Media Access Control (MAC). ISO 9314-3:1990, Information Processing Systems - Fibre Distributed Data Interface (FDDI) - Part 3: Physical Layer Medium Dependent (PMD).
ANSI, FDDI Station Management (SMT), Draft Proposal American
National Standard, ANSI X3.T9/90-078, Revision 6.2.
|
Network-specific Protocols -
IP over FDDI Networks | RFC 1188, (declining) Proposed Standard for Transmission of
RFC 1390, Transmission of IP and ARP over FDDI Networks
|
Triple X Interface | CCITT, 1988,
Data Communication Networks: Services, Facilities and Interfaces,
Series X Recommendations (X.1 to X.32),
Recommendation X.3 -
Packet Assembly Disassembly Facility (PAD) in a Public Data Network.
CCITT, 1988,
Data Communication Networks: Services, Facilities and Interfaces,
Series X Recommendations (X.1 to X.32),
Recommendation X.28 -
DTE/DCE Interface for a Start-Stop Mode Data Terminal
Equipment Accessing the Packet Assembly/Disassembly Facility (PAD)
in a Public Data Network Situated in the Same Country.
CCITT, 1988,
Data Communication Networks: Services, Facilities and Interfaces,
Series X Recommendations (X.1 to X.32),
Recommendation X.29 -
Procedures for the Exchange of Control Information and
User Data Between a Packet Assembly/Disassembly (PAD) Facility
and a Packet Mode DTE or Another PAD.
|
ISDN: Call Control | CCITT, 1988,
Digital Subscriber Signalling System No. 1 (DSS 1): Network Layer,
User-network Management,
Series Q Recommendations (Q.930 to Q.940),
Recommendation Q.931 -
ISDN User Network Interface: Layer 3 Specification for Basic
Call Control.
|
ISDN: Link Access Procedure
Balanced | ISO 7776:1986, Information Processing Systems -
|
ISDN: Link Access Protocol D | CCITT, 1988,
Digital Subscriber Signalling: System No. 1 (DSS 1), Data Link Layer,
Series Q Recommendations (Q.920 to Q.921),
Recommendation Q.921 -
ISDN User-Network Interface: Data Link Layer Specification.
|
Frame Relay - Call Control | CCITT, 1993,
Digital Subscriber Signalling System No. 1 (DSS 1): Network Layer,
User-network Management,
Series Q Recommendations (Q.930 to Q.940),
Recommendation Q.933 -
Signalling Specification for Frame Mode Bearer Services.
|
Frame Relay -
Data Link Layer Protocol | CCITT, 1992,
Digital Subscriber Signalling: System No. 1 (DSS 1), Data Link Layer,
Series Q Recommendations (Q.920 to Q.921),
Recommendation Q.922 -
Data Link Layer: ISDN Data Link Layer Specification for
Frame Mode Bearer Services.
RFC 1490, Multiprotocol Interconnect over Frame Relay, 7/26/93.
|
Frame Relay - Bearer Services | CCITT, 1988,
Integrated Services Digital Network (ISDN): General Structure and
Service Capabilities,
Series I Recommendations (I.110 to I.257),
Recommendation I.122 -
Framework for Providing Additional Packet Mode Bearer Services.4
|
Network-specific Protocols -
IP over Public Data Networks | RFC 877, Standard for the Transmission of IP Datagrams over Public
|
Internet over Frame Relay | RFC 1490, Multiprotocol Interconnect over Frame Relay, 7/26/93.
|
Base System | X/Open CAE Specification, July 1992,
X/Open CAE Specification, July 1992,
|
Source Code Transfer File Formats, pax Command | X/Open CAE Specification, July 1992,
X/Open CAE Specification, July 1992,
|
Sockets | UNIX Programmer's Reference Manual, 4.3,
|
Single UNIX Specification | X/Open Publication Set, March 1995,
X/Open Single UNIX Specification - Five Volume Set
(ISBN: 1-85912-086-5, T908).
This comprises:
|
Management Services APIs | X/Open CAE Specification, March 1994,
(See Part 4, Distributed Systems Management.) |
X Window System |
X/Open CAE Specification, May 1995,
Window Management (X11R5): X Toolkit Intrinsics
(ISBN: 1-85912-089-X, C509).
X/Open CAE Specification, May 1995, Window Management (X11R5): File Formats and Applications Conventions (ISBN: 1-85912-090-3, C510). This comprises:
|
Development Environment for
Motif C Language | X/Open CAE Specification, April 1995, Motif Toolkit API (ISBN: 1-85912-024-5, C320). |
XCDE Calendaring and Scheduling API (XCS) | X/Open CAE Specification, April 1995,
Calendaring and Scheduling API (XCS)
(ISBN: 1-85912-076-8, C321).
|
XCDE Services and Applications | X/Open CAE Specification, April 1995,
X/Open Common Desktop Environment (XCDE): Services and Applications
(ISBN: 1-85912-074-1, C323).
|
XCDE Definitions and Infrastructure | X/Open CAE Specification, April 1995,
X/Open Common Desktop Environment (XCDE): Definitions and Infrastructure
(ISBN: 1-85912-070-9, C324).
|
Data Management ISAM
(for C Language) | X/Open Specification, February 1992, Data Management, Issue 3 (ISBN: 1-872630-40-5, C215). |
Transaction Demarcation | X/Open Preliminary Specification, October 1992,
|
Network File System | X/Open CAE Specification, October 1992,
|
X.500 API, XDS | X/Open CAE Specification, February 1994,
|
Object Manipulation | X/Open CAE Specification, February 1994,
|
Federated Naming: The XFN Specification | X/Open CAE Specification, August 1995,
Federated Naming: The XFN Specification,
(ISBN: 1-85912-052-0, C403).
|
Network Interface API, XTI | X/Open CAE Specification, September 1993,
|
Electronic Mail (X.400) | X/Open CAE Specification, December 1991,
|
Association Control | X/Open CAE Specification, September 1993,
|
Remote Procedure Call | X/Open CAE Specification, August 1994,
|
File Transfer | X/Open CAE Specification, January 1994,
|
rlogin, rsh and rcp | UNIX System V Release 4, User's Reference Manual, AT&T.
RFC 1282, BSD rlogin, 12/4/91.
|
Transactional RPC | X/Open CAE Specification, October 1995,
|
Security API (GSS-API) | X/Open Guide, December 1994,
Distributed Security Framework
(ISBN: 1-85912-071-7, G410).
X/Open Preliminary Specification, due January 1996, X/Open DCE: Authentication and Security Services (ISBN: 1-85912-013-X, P315).
X/Open CAE Specification, December 1995,
Generic Security Service API (GSS-API) Base
|
DCE Security (X/Open) | X/Open Preliminary Specification, January 1996, X/Open DCE: Authentication and Security Services (ISBN: 1-85912-013-X, P315). |
Data Resource Manager
Integration Interface | X/Open CAE Specification, December 1991,
|
C Language | SPIRIT C Language Profile, 1995. |
COBOL Language | SPIRIT COBOL Language Profile, 1995. |
C++ Language | Annotated C++ Reference Manual, Addison-Wesley Publishing, 1990.
|
FORTRAN Language | ISO/IEC 1539:1991, Information Technology - Programming
|
Pascal | ISO 7185:1983 (level 1), Programming Languages - Pascal
|
SQL | SPIRIT Structured Query Language (SQL) Profile, 1995. |
STDL | X/Open Preliminary Specification, November 1995, Structured Transaction Definition Language (STDL) (ISBN: 1-85912-120-9, P536).5 |
Transmission Codeset | ISO/IEC 646:1991, Information Processing - ISO 7-bit Coded
ISO 8859-1:1987, Information Processing - 8-bit Single-byte
ISO 8859-2:1987, Information Processing -
|
Transmission Codeset (Japan) | JIS X0201-1976, Code for Information Interchange
JIS X0202-1984, Code Extension Techniques for Use with the Code
JIS X0208-1983, Code of the Japanese Graphic Character Set for
JIS X0212-1990, Code for the Supplementary Japanese Graphic
|
Transmission Codeset (UCS) | ISO/IEC 10646-1:1993,
JIS X0221:1995, Universal Multiple-Octet Coded Character Set (UCS) - Part 1: Architecture and Basic Multilingual Plane. |
Source Code Transfer File Formats - pax (tar and extended cpio format) | X/Open CAE Specification, July 1992,
|
Numerical Data Representation | ISO 6093:1985, Information Processing -
|
Character Set Encoding
(ASN.1 BER) | ISO/IEC 8824:1995, Information Technology -
Part 1: Specification of Basic Notation Part 2: Information Object Specification Part 3: Constraint Specification Part 4: Parameterization of ASN.1 Specifications
ISO/IEC 8825:1995, Information Technology -
|
Floppy Disks | ISO 8860:1987, Information Processing -
Part 1: Dimensional, Physical and Magnetic Characteristics Part 2: Track Format.
ISO 9293:1987, Information Processing -
|
Magnetic Tape | ISO/IEC 1864:1984, Information Technology -
ISO 5652:1984, Information Processing -
ISO 1001:1979, Information Processing -
|
CD-ROM Disks | ISO 9660:1988, Information Processing -
|
Packet Mode Interface -
DCE/DTE or DTE/DTE with Dynamic Role Selection
| ISO/IEC ISP 10609:1992, Information Technology -
Part 9: Subnetwork Type-dependent Requirements for Network Layer, Data Link Layer and Physical Layer Concerning Permanent Access to a Packet Switched Data Network using Virtual Calls. Part 21: Subnetwork Type-dependent Requirements for Network Layer and Data Link Layer Concerning End Systems Attached to an ISDN Subnetwork for B-channel X.25 DTE to DTE Operation. |
OSI Transport Class 0,
Profile "TD1111/TD1121" | ISO/IEC ISP 10609-7:1992, Information Technology -
|
OSI Transport Class 0 and 2,
Profile "TC1111/TC1121" | ISO/IEC ISP 10609-6:1992, Information Technology -
|
OSI Transport Class 4
over CLNS, Profile "TA51" | ISO/IEC ISP 10608-2:1992, Information Technology -
|
OSI Transport Class 4
over CLNS, Profile "TA53" | ISO/IEC ISP 10608-4:1993, Information Technology -
|
OSI Transport Class 4
over CLNS, Profile "TA54" | ISO/IEC ISP 10608-6:1994, Information Technology -
|
OSI Transport Class 4
over CLNS/X.25, Profile "TA1111/TA1121" | ISO/IEC ISP 10608-5:1992, Information Technology -
|
File Transfer Access
Management - Simple File Transfer AFT11 | ISO/IEC 10607-3:1990, Information Technology -
|
Internet Host and Gateway
Profiles | RFC 1009, Requirements for Internet Gateways, 6/1/87.
RFC 1122, Requirements for Internet Hosts - Communications
RFC 1123, Requirements for Internet Host - Application and
|
SNA 3270 Terminal Emulation | IBM 3270, Information Display System Data Stream Programmers'
|
CPI-C | X/Open CAE Specification, February 1992,
|
Logical Unit LU 6.2
(without syncpoint) | System Network Architecture, LU Type 6.2,
Peer Protocols, IBM SC31-6808-01, September 1990.
|
Physical Support Units, PU 2.1 |
Asynchronous Links, UUCP | System V Interface Definition, Third Edition, 1988, AT&T.
|
Terminal Interfaces, XSI Curses | X/Open Specification, Issue 3, 1988, 1989, February 1992,
|
CPI-C | X/Open CAE Specification, February 1992,
|
[??] Some characters or strings that appear in the printed document are not easily representable using HTML.
Contents | Next section | Index |