Show Menu
SUJETS×

Chargement (SOAP)

L'activité Chargement (SOAP) nécessite l'installation du module FDA (Federated Data Access) . Vérifiez votre contrat de licence.
L'activité de Chargement (SOAP) est notamment utilisée en complément de l'activité de chargement (SGBD) pour les cas où la collecte de données directement via le FDA dans une base externe n'est pas possible.
Le principe de fonctionnement est le suivant :
  1. Choisissez entre l'utilisation d'un XML d'exemple ou d'une WSDL.
    L'exemple suivant est issu d'un workflow technique du module Message Center.
  2. Dans le cas d'un XML d'exemple, sélectionnez un fichier d'exemple. Le fichier est analysé afin d'établir un exemple de résultat.
    Dans le cas d'une WSDL, entrez l'URL d'accès correspondante puis générez le squelette du code. Le service et l'appel sélectionnés sont automatiquement mis à jour et s'affichent.
  3. Sélectionnez Cliquez ici pour visualiser et modifier le résultat de l'analyse afin de définir chaque colonne identifiée.
    Si vous souhaitez mettre à jour l'exemple, sélectionnez Ré-analyser l'exemple .
    Vous pouvez également personnaliser les mises en forme des données des colonnes via le lien Paramètres avancés . Pour plus d'informations à propos de la mise en forme de données importées, consultez cette section .
  4. Si vous le souhaitez, vous pouvez choisir d'utiliser le numéro de ligne comme identifiant et/ou indiquer que l'appel SOAP renvoie plusieurs éléments.
  5. Saisissez les scripts des onglets suivants selon leur fonction :
    • Initialisation  : établissement de la connexion SOAP.
    • Itération  : appel du service SOAP. Le retour de cette fonction doit être un objet XML compatible avec la description de l'exemple ou la WSDL.
      Le code de cet onglet sera appelé en boucle par Adobe Campaign jusqu'à ce qu'un objet XML null soit retourné.
    • Finalisation  : fermeture de la connexion et/ou libération des autres ressources créées lors du traitement.