标准摘要
[中文适用范围]: 本国际标准中定义的服务用于建立和维护应用程序和服务器之间的关系,以交换应用程序消息。 就本国际标准而言,这种关系称为应用程序会话。 应用协议(例如 ECMA-323)要求在交换应用消息之前建立应用会话。 ECMA-269 指定了几种用于建立应用程序上下文的机制。 一种可能的机制是 ACSE (ISO/IEC 8649) - 但由于 ASCE 使用 ASN.1 编码为其服务,因此不适合与基于 XML 的协议(例如 ECMA-323)一起使用。 该国际标准提供了一种基于 XML 的替代方案来建立应用程序会话。 1 概述 Ecma 应用程序会话服务包含以下服务: · 启动应用程序会话。 应用程序使用此服务与服务器建立应用程序会话。 服务器在响应消息中返回全局唯一的sessionID。 只要会话存在,sessionID 就会在其他服务中用于对会话进行寻址。 · 停止应用程序会话。 应用程序使用此服务来停止应用程序会话。 · 重置应用程序会话计时器。 应用程序使用此服务来重置与应用程序会话关联的计时器。 如果应用程序计时器在到期前未重置,则应用程序会话将被终止。 · 应用程序会话终止- 服务器使用此服务来指示应用程序会话已异常终止(即不是通过“停止应用程序会话”服务)。 2 模板描述 第 4 条中指定的服务包括包含以下列的表: · 参数名称 - 用于引用参数的名称。 这对应于第 5 条中指定的 XML 元素名称。 · 类型 - 参数的格式。 这对应于第 5 条中的 XML 模式定义中使用的 XML 元素类型。 · M/O - 参数的强制/可选方面。 强制参数必须包含在相应的 XML 实例文档中,而可选参数可以省略。 · 描述 - 描述参数的用途。 [外文原描述]: The services defined in ISO/IEC 22534:2005 are used to establish and maintain a relationship between an application and a server for the purpose of exchanging application messages. For the purpose of ISO/IEC 22534:2005, this relationship is called an application session. Application protocols, such as ECMA-323, require that an application session is established before application messages are exchanged. ECMA-269 specifies several mechanisms for establishing an application context. One possible mechanism is ACSE (ISO/IEC 8649) - but since ASCE uses ASN.1 encoding for its services, it is not desirable for use with XML based protocols such as ECMA-323. ISO/IEC 22534:2005 provides an XML-based alternative for establishing application sessions.
英文名称Information technology - Telecommunications and information exchange between systems - Application session services