ISO/IEC 24824-2:2006 信息技术-ASN.1R的特殊用途:快速网络服务
标准编号:ISO/IEC 24824-2:2006
中文名称:信息技术-ASN.1R的特殊用途:快速网络服务
英文名称:Information technology — Generic applications of ASN.1: Fast Web Services — Part 2:
发布日期:2006-07
标准范围
ISO/IEC 24824-2:20 06规定了快速Web服务所需的消息。它提供了ASN.1 SOAP消息的规范,这些消息携带与W3C SOAP消息相同的语义。ASN.1 SOAP消息的交换提供了快速的Web服务。ISO/IEC 24824-2:20 06参考了其他ASN.1国际标准和Web服务规范W3C SOAP 1.2来完全定义使用Web协议和W3C SOAP功能的应用程序交换。这是对使用W3C SOAP消息提供Web服务的扩展,对W3C SOAP和服务描述语言的功能没有任何改变。主要的变化是使用紧凑且易于处理的XML数据二进制编码,而不是字符编码。使用ISO/IEC 24824-2:20 06(使用ASN编码的ASN.1 SOAP消息。ISO/IEC 24824-2:20 06还指定了一种多用途Internet邮件扩展(MIME)媒体类型,该媒体类型标识在PER中编码的ASN.1 SOAP消息。它还指定了一种MIME媒体类型,用于标识编码为快速信息集文档的W3C SOAP消息信息集(参见ISO/IEC 24824-1)。ISO/IEC 24824-2:20 06使用这两种编码。
ISO/IEC 24824-2:2006 specifies the messages required for Fast Web Services. It provides the specification of ASN.1 SOAP messages which carry the same semantics as W3C SOAP messages. The exchange of ASN.1 SOAP messages provides Fast Web Services.
ISO/IEC 24824-2:2006 references other ASN.1 International Standards and the Web services specification W3C SOAP 1.2 to fully define application exchanges that use Web protocols and W3C SOAP functionality. This is an extension to the provision of Web services using W3C SOAP messages, without any change to the functionality of W3C SOAP and service description languages. The main change is to the use of compact and easily-processed binary encodings of XML data, rather than character encodings.
The use of ISO/IEC 24824-2:2006 (with the ASN.1 SOAP messages encoded using the ASN.1 Packed Encoding Rules, PER) allows applications to provide Web services using messages that require less network bandwidth and less processing power (and hence provide a higher transaction processing rate) than use of the character encoding of XML data.
ISO/IEC 24824-2:2006 also specifies a Multipurpose Internet Mail Extensions (MIME) media type that identifies an ASN.1 SOAP message encoded in PER. It also specifies a MIME media type that identifies a W3C SOAP message infoset encoded as a fast infoset document (see ISO/IEC 24824-1). Both of these encodings are used by ISO/IEC 24824-2:2006.
标准预览图


