cXML User’s Guide V E R S I O N 1 . 2 . 0 0 6 A U G U S T , 2 0 0 1 Ariba, Inc.

cXML User’s Guide V E R S I O N 1 . 2 . 0 0 6 A U G U S T , 2 0 0 1 Ariba, Inc. (Ariba) hereby grants to you a perpetual, nonexclusive, royalty-free, worldwide right and license to use the cXML specification (the “Specification”) under any Ariba copyrights in the Specification to use, copy, publish, modify and distribute the Specification. Ariba further agrees to grant to you a royalty-free license under applicable Ariba intellectual property rights to implement and use the cXML tags and schema guidelines included in the Specification for the purpose of creating computer programs that adhere to such guidelines. One condition of this license shall be your agreement not to assert any intellectual property rights against Ariba and other companies for their implementation of the Specification. Ariba expressly reserves all other rights it may have in the material and subject matter of this Specification. Ariba expressly disclaims any and all warranties regarding this Specification, including any warranty that this Specification or implementations thereof does not violate the rights of others. This Specification is provided “as is” without any express or implied warranty. If you publish, copy or distribute this Specification, then this copyright notice must be attached; however, if you modify this Specification, the name of the modified specification may not include the term “cXML” in the new name. If you submit any comments or suggestions to Ariba, and Ariba modifies cXML based on your input, Ariba shall own the modified cXML version. Information in this document is subject to change without notice. cXML User’s Guide iii Table of Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Audience and Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Which Chapters to Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Typography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Chapter 1 Introduction to cXML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 cXML, an XML Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 cXML Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Catalogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 PunchOut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Purchase Orders. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Types of Applications That Use cXML . . . . . . . . . . . . . . . . . . . . . . . 15 Procurement Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Commerce Network Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . 15 PunchOut Catalogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Order-Receiving Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Content Delivery Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Validation Against DTDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Getting cXML DTDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Performing Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Profile Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 ProfileRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 ProfileResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Service Status Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 XML Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 iv cXML User’s Guide August, 2001 Table of Contents Chapter 2 cXML Language Specification . . . . . . . . . . . . . . . . . . . . . 21 Protocol Specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Request-Response Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 cXML Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 cXML Document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Wrapping Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 cXML Envelope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Special Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . uploads/s1/ cxmlusersguide-for-po.pdf

  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mai 22, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 1.5552MB