Préface CSA
Les normes du secteur de la technologie de l'information sont harmonisées avec les Normes internationales. Au nom du Conseil canadien des normes (CCN), organisme membre de l'ISO et parrain du Comité national canadien de la CEI, le Comité technique CSA sur la technologie de l'information (CTTI) représente le Comité consultatif canadien (CCC) au sein du Comité technique conjoint 1 ISO/CEI sur la technologie de l'information (JTC1 ISO/CEI). En outre, à titre de membre de l'Union internationale des télécommunications (UIT), le Canada fait partie du comité consultatif international télégraphique et téléphonique (CCITT).
Cette Norme internationale a été examinée puis acceptée pour le Canada par le CTTI de la CSA, sous l’autorité du Comité directeur stratégique sur la technologie de l’information. De temps à autre, l’ISO et la CEI publient des addenda, des modifications, etc. Le CTTI de la CSA examine ces documents aux fins d’approbation et de publication. Pour prendre connaissance de la liste de ces documents, veuillez consulter le catalogue des produits d’information CSA ou la publication Info Update ou, encore, communiquer avec un représentant des ventes CSA. De plus, cette norme a été officiellement approuvée, sans modifications, par le Comité technique et approuvée en tant que Norme nationale du Canada par le Conseil canadien des normes.
Domaine d'application
La présente Recommandation | Norme internationale spécifie les messages et codages qui permettent l'utilisation des services web rapides, ainsi que les moyens de description de tels services.
Le protocole utilisé pour prendre en charge ces services satisfait aux exigences du modèle de traitement SOAP (voir le § 2 de la partie 1 de SOAP du W3C) et se fonde sur le transfert de:
a) messages SOAP en ASN.1 qui contiennent des valeurs codées en ASN.1 intégrées et des documents fast infoset intégrés; et
b) des messages SOAP fast infoset.
La présente Recommandation | Norme internationale spécifie aussi:
- un module ASN.1 pour SOAP en ASN.1 qui définit le type Envelope (une valeur de ce type correspond
à un message SOAP en ASN.1);
- un mappage conceptuel entre les messages SOAP en ASN.1 et les messages SOAP du W3C (définis comme instances de l'Infoset XML, voir le § 5 de la partie 1 de SOAP du W3C);
- une extension au modèle de traitement SOAP du W3C pour le traitement des valeurs codées en ASN.1 intégrées;
- la liaison HTTP SOAP en ASN.1, qui est une modification et une extension de la liaison HTTP SOAP du W3C (voir le § 7, partie 2 de SOAP du W3C), pour le transfert des messages SOAP en ASN.1;
- la prise en charge du transfert des infosets de message SOAP du W3C disposés comme des documents fast infoset (messages SOAP fast infoset) en utilisant la liaison HTTP SOAP du W3C (voir le § 7, partie 2 de SOAP du W3C);
- des descriptions de service orientées SOAP qui définissent l'interface de et vers la sémantique des services web rapides.
Deux noms de type de support d'extensions de messagerie Internet multi-objet (MIME) sont alloués pour identifier:
- les messages SOAP en ASN.1 codés en utilisant les règles PER aligné basique;
- les messages SOAP fast infoset.