Table des matières

Search

  1. Préface
  2. Services Web
  3. Services Web SOAP
  4. Objet de données WSDL
  5. Objet de schéma
  6. Comment créer un service Web SOAP
  7. Mappages d'opération
  8. Analyse des messages SOAP du service Web
  9. Génération des messages SOAP du service Web
  10. Transformation Consommateur de service Web
  11. Services Web REST
  12. Comment créer un service Web REST
  13. Transformation Consommateur de service Web REST
  14. Cas d'utilisation de la transformation Consommateur de service Web REST
  15. Administration des services Web REST et SOAP
  16. Annexe A: Compatibilité des types de données

Guide des services Web

Guide des services Web

Compression de message

Compression de message

Lorsque vous activez la compression de message SOAP, la transformation Consommateur service Web compresse les messages de demande de service Web et reçoit des messages de réponse de service Web compressés.
La transformation Consommateur service Web encode la demande SOAP à l'aide de la compression gZip. La transformation accepte un message de réponse codé à l'aide de la compression gZip ou deflate.
Lorsque le service d'intégration de données reçoit la réponse du service Web, il vérifie l'en-tête HTTP de codage de contenu dans le message SOAP et décode celui-ci.
La valeur par défaut est Aucun codage de compression. Le service Web ne compresse pas la réponse SOAP.
Le tableau suivant indique les en-têtes dans les messages de demande et de réponse lorsque la compression est activée ou désactivée :
Compression
En-tête
Activée
En-tête de codage de contenu : GZip
En-tête d'acceptation de codage : GZip, deflate
Désactivée
En-tête de codage de contenu vide
En-tête d'acceptation de codage vide
Parfois, un service Web encode un message de réponse à l'aide d'une compression par défaut. La transformation Consommateur service Web décode le message s'il est codé à l'aide d'une compression gZip ou deflate. La transformation Consommateur service Web journalise un message dans le journal de mappage si le service Web encode le message de réponse de manière inattendue.
Activez la compression dans les propriétés avancées de la transformation.