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

Propriétés du service Web

Propriétés du service Web

Les propriétés des services Web REST et SOAP incluent des propriétés générales en lecture seule et des propriétés que le service d'intégration de données utilise lorsqu'il exécute un service Web.
Lorsque vous développez un service Web ou un service Web REST dans le panneau supérieur de la vue Applications, vous pouvez accéder aux opérations ou aux ressources de celui-ci.
La vue Applications affiche les propriétés générales en lecture seule pour les services Web, les opérations du service Web ou les ressources du service Web. Les propriétés qui s'affichent dans la vue dépendent du type d'objet.
Le tableau suivant décrit les propriétés générales en lecture seule pour chaque type de service Web et les opérations ou ressources de celui-ci :
Propriété
Description
Nom
Nom de l'objet sélectionné. S'affiche pour tous les objets.
Description
Brève description de l'objet sélectionné. S'affiche pour tous les objets.
Type
Type de l'objet sélectionné. S'affiche pour tous les types d'objets.
Emplacement
Emplacement de l'objet sélectionné. Inclut le nom du domaine et celui du service d'intégration de données. S'affiche pour tous les objets.
URL
URL utilisée pour se connecter au service Web. S'affiche pour les services Web.
Le tableau suivant décrit les propriétés configurables des services Web :
Propriété
Description
Type de démarrage
Détermine si le service Web est activé pour s'exécuter au démarrage d'une application ou lorsque vous démarrez le service Web.
Niveau de trace
Niveau des messages d'erreur écrits dans le journal d'exécution du service Web. Choisissez l'un des niveaux de message suivants :
  • OFF. Le processus DTM n'inscrit pas les messages dans les journaux d'exécution du service Web.
  • SEVERE. Les messages SEVERE comprennent les erreurs susceptibles d'entraîner l'arrêt de l'exécution du service Web.
  • WARNING. Les messages WARNING comprennent les erreurs ou les avertissements récupérables. Le processus DTM inscrit les messages WARNING et SEVERE dans le journal d'exécution du service Web.
  • INFO. Les messages INFO comprennent les messages d'état du service Web. Le processus DTM inscrit les messages INFO, WARNING et SEVERE dans le journal d'exécution du service Web.
  • FINE. Les messages FINE comprennent les erreurs de traitement des données pour la requête de service Web. Le processus DTM inscrit les messages FINE, INFO, WARNING et SEVERE dans le journal d'exécution du service Web.
  • FINEST. Les messages FINEST sont utilisés pour le débogage. Le processus DTM inscrit les messages FINEST, FINE, INFO, WARNING et SEVERE dans le journal d'exécution du service Web.
  • ALL. Le processus DTM inscrit les messages FINEST, FINE, INFO, WARNING et SEVERE dans le journal d'exécution du service Web.
La valeur par défaut est INFO.
Délai d'expiration de la demande
Temps maximal en millisecondes d'exécution d'une opération de mappage par le service d'intégration de données avant l'expiration de la demande de service Web. La valeur par défaut est 3 600 000.
Nombre maximal de demandes simultanées
Nombre maximal de demandes qu'un service Web peut traiter simultanément. La valeur par défaut est 10.
Ordre de tri
Ordre de tri du service d'intégration de données pour trier et comparer des données en mode Unicode.
Activer le protocole TLS
Indique que le service Web doit utiliser HTTPS. Si le service d'intégration de données n'est pas configuré pour utiliser HTTPS, le service Web ne démarre pas.
Le tableau suivant décrit les propriétés uniques aux services Web REST :
Propriété
Description
Authentification requise
Active l'authentification de base pour le service Web REST. L'authentification de base exige des demandes de service Web un nom d'utilisateur et un mot de passe. La valeur par défaut est Désactivée.
Précision d'entrée
Nombre maximal de caractères que le service d'intégration de données analyse dans le message de requête. La demande de service Web échoue lorsque le message de la demande dépasse la précision d'entrée. La valeur par défaut est 10,000.
Précision de sortie
Nombre maximal de caractères que le service d'intégration de données génère pour le message de réponse. Le service d'intégration de données tronque le message de réponse lorsque celui-ci dépasse la précision de sortie. La valeur par défaut est 3,000.
Le tableau suivant décrit les propriétés uniques aux services Web SOAP :
Propriété
Description
Activer WS-Security
Active le service d'intégration de données afin de valider les justificatifs d'identité de l'utilisateur et de vérifier que ce dernier est autorisé à exécuter chaque opération de service Web. Services Web SOAP uniquement.
Niveau d'optimisation
Niveau d'optimisation que le service d'intégration de données applique à l'objet. Entrez la valeur numérique associée au niveau d'optimisation que vous voulez configurer. Vous pouvez entrer l'une des valeurs numériques suivantes :
  • 0. Le service d'intégration de données n'applique pas d'optimisation.
  • 1. Le service d'intégration de données applique la méthode d'optimisation de projection précoce.
  • 2. Le service d'intégration de données applique les méthodes d'optimisation de projection précoce, de sélection précoce, push-into et de prédicat.
  • 3. Le service d'intégration de données applique les méthodes d'optimisation de projection précoce, de sélection précoce, push-into, de prédicat et de semi-jointure basées sur les coûts.
Intervalle de temps Garder actif DTM
Nombre de millisecondes pendant lesquelles l'instance DTM demeure ouverte après le traitement de la dernière demande. Les demandes de service Web émises pour la même opération peuvent réutiliser l'instance ouverte. Utilisez le délai keepalive pour améliorer les performances lorsque le délai requis pour traiter la demande est limité par rapport au délai d'initialisation de l'instance DTM. Si la demande échoue, l'instance DTM prend fin.
Doit être un nombre entier. Une valeur entière négative indique que la durée d'activation du DTM pour le service d'intégration de données est utilisée. 0 signifie que le service d'intégration de données ne conserve pas l'instance DTM en mémoire. La valeur par défaut est -1.
Précision de la sortie SOAP
Nombre maximal de caractères que le service d'intégration de données génère pour le message de réponse. Le service d'intégration de données tronque le message de réponse lorsque celui-ci dépasse la précision de sortie SOAP. La valeur par défaut est 200 000.
Précision d'entrée SOAP
Nombre maximal de caractères que le service d'intégration de données analyse dans le message de requête. La demande de service Web échoue lorsque le message de la demande dépasse la précision d'entrée SOAP. La valeur par défaut est 200,000.