ISO/IEC 15954:1999
Information technology — Open Systems Interconnection — Connection-mode protocol for the Application Service Object Association Control Service Element
发布时间:1999-12-16 实施时间:


ISO/IEC 15954:1999标准定义了一种应用服务对象关联控制服务元素(ACSE),用于在开放系统互连环境中建立和维护连接。ACSE提供了一种通用的方法,使应用程序能够在不同的计算机系统之间进行通信。ACSE是一种连接模式协议,它定义了一组规则,用于建立和维护连接,以及在连接上传输数据。

ACSE的主要功能包括:
1. 建立和维护连接:ACSE定义了一组规则,用于建立和维护连接。这些规则包括身份验证、安全性和错误处理等方面。
2. 传输数据:ACSE定义了一组规则,用于在连接上传输数据。这些规则包括数据格式、数据传输速率和数据传输顺序等方面。
3. 断开连接:ACSE定义了一组规则,用于断开连接。这些规则包括正常断开和异常断开等方面。

ISO/IEC 15954:1999标准还定义了一组应用服务元素(ASE),用于在连接上传输数据。ASE是一种应用层协议,它定义了一组规则,用于在连接上传输数据。ASE包括以下几种类型:
1. 基本应用服务元素(BASIC ASE):用于传输基本数据类型,如整数、字符串和布尔值等。
2. 结构化应用服务元素(STRUCTURED ASE):用于传输结构化数据类型,如数组、列表和记录等。
3. 报告应用服务元素(REPORT ASE):用于传输报告数据类型,如错误报告和状态报告等。

ISO/IEC 15954:1999标准还定义了一组应用协议数据单元(APDU),用于在连接上传输数据。APDU是一种二进制数据格式,用于在连接上传输数据。APDU包括以下几种类型:
1. 建立连接请求(A-ASSOCIATE-REQUEST):用于请求建立连接。
2. 建立连接响应(A-ASSOCIATE-RESPONSE):用于响应建立连接请求。
3. 释放连接请求(A-RELEASE-REQUEST):用于请求释放连接。
4. 释放连接响应(A-RELEASE-RESPONSE):用于响应释放连接请求。
5. ABORT请求(A-ABORT-REQUEST):用于请求异常断开连接。

ISO/IEC 15954:1999标准是一项重要的开放系统互连标准,它为应用程序提供了一种通用的方法,使它们能够在不同的计算机系统之间进行通信。该标准适用于各种类型的应用程序,包括分布式数据库、远程过程调用和分布式事务处理等。

相关标准
ISO/IEC 8823:1995,开放系统互连,连接模式协议,基本连接模式
ISO/IEC 8824:1995,开放系统互连,规范语法,抽象语法表示法
ISO/IEC 8825:1995,开放系统互连,规范语法,编码规则
ISO/IEC 9072:1991,开放系统互连,远程操作,过程调用
ISO/IEC 10021-4:1996,开放系统互连,电子邮件,部分4:消息传输协议(MTP)