Table des matières

Search

  1. Préface
  2. Introduction aux services d'entité commerciale
  3. Appels de services d'entité commerciale Enterprise Java Bean
  4. Appels de services d'entité commerciale Representational State Transfer
  5. Appels de services d'entité commerciale du protocole SOAP (Simple Object Access Protocol)
  6. Services d'enregistrements de références croisées et de calculs de MVV
  7. Prise en charge du service de liaison d'entreprise
  8. Appels externes pour le nettoyage, l'analyse et la transformation de données
  9. Utilisation d'API REST pour ajouter des enregistrements
  10. Utilisation d'API REST pour le chargement de fichiers
  11. Utilisation des API REST pour gérer les rapports

Guide des services d'entité d'entreprise

Guide des services d'entité d'entreprise

Demandes et réponses SOAP

Demandes et réponses SOAP

Utilisez le format de message SOAP XML pour envoyer des demandes via un client SOAP au service d'entité commerciale et pour recevoir les réponses du service d'entité commerciale au client. Le format des demandes et des réponses SOAP est identique.
Un message SOAP contient les éléments suivants :
Enveloppe
Définit le début et la fin du message.
En-tête
Facultatif. Contient des attributs supplémentaires tels que les détails d'authentification pour le traitement du message. Si l'élément En-tête est présent, il doit être le premier élément enfant de l'élément Enveloppe.
Corps
Contient les données XML traitées par le client ou le service Web.
Un message SOAP est au format suivant :
<?xml version="1.0"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" > <env:Header> </env:Header> <env:Body> </env:Body> </env:Envelope>
Une demande SOAP est au format suivant :
POST /<host>:<port>/<context>/<database ID> HTTP/1.0 Content-Type: text/xml; charset=utf-8 <?xml version="1.0"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" > <env:Header> </env:Header> <env:Body> </env:Body> </env:Envelope>
Une réponse SOAP est au format suivant :
HTTP/1.0 200 OK Content-Type: text/xml; charset=utf-8 <?xml version="1.0"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" > <env:Header> </env:Header> <env:Body> </env:Body> </env:Envelope>