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

Rechercher par clé

Rechercher par clé

Vous pouvez configurer une requête de service Web REST sur une clé de ressource. Lorsque la demande n'inclut pas de valeur clé, vous ne devez pas référencer le nom de la colonne dans la requête.
Utilisez le format suivant pour rechercher le nombre 64 dans la clé de ressource d'une ressource nommée CUSTOMER.
http://myServer:8095/DataIntegrationService/RESTSERVICE/REST_Web_Service/CUSTOMER/64
L'URI comprend le nom de ressource et la valeur de la clé de ressource :
/CUSTOMER/64
La requête ne doit pas référencer le nom de la colonne qui constitue la clé.
Lorsque vous effectuez une requête par clé de ressource, le service Web peut récupérer le client au moyen d'un URI associé à la clé. Vous pouvez afficher la ligne spécifique de l'URI dans la valeur clé du message de réponse. Dans l'exemple suivant, la clé est C_CUSTKEY et la valeur de clé est 64 :
<tns:CUSTOMER xmlns:tns="http:////www.informatica.com"> <tns:
C_CUSTKEY
url="
http://my Server:8095/DataIntegrationService/RestService/REST_Web_Service/CUSTOMER/64
">64</tns:C_CUSTKEY> <tns:C_NAME>Customer#000000064</tns:C_NAME> <tns:C_ADDRESS>MbCeGY20kaKK3oalJD,OT</tns:C_ADDRESS> <tns:C_NATIONKEY>3</tns:C_NATIONKEY> <tns:C_PHONE>13-558-731-7204</tns:C_PHONE> <tns:C_ACCTBAL>-646.64</tns:C_ACCTBAL> <tns:C_MKTSEGMENT>BUILDING</tns:C_MKTSEGMENT> <tns:C_COMMENT> Customer has an angry dog in the yard </tns:C_COMMENT> </tns:CUSTOMER>