Interface IInteractProfileDataService
L'API Profile est contenue dans l'interface iInteractProfileDataService. Cette interface vous permet d'importer des données hiérarchiques dans une session Interact via une ou plusieurs sources de données externes (par exemple un fichier à plat, un service Web, etc.), lors du démarrage de la session Interact ou du changement de l'ID d'audience Interact.
Pour développer une importation de données hiérarchiques avec l'API Profile Data Services, vous devez écrire une classe Java qui extrait les informations depuis n'importe quelle source de données et les mappe à un objet ISessionDataRootNode, puis désigner ces données mappées avec la macro EXTERNALCALLOUT dans le processus de sélection d'un diagramme temps réel.
Vous devez compiler votre implémentation dans interact_externalcallout.jar qui se trouve dans le répertoire lib de votre installation d'environnement d'exécution IBM® Interact.
Pour consulter un ensemble complet de documentation JavaDoc sur l'utilisation de cette interface, accédez aux fichiers dans Interact_home/docs/externalCalloutJavaDoc avec un navigateur Web.
Pour obtenir un exemple d'implémentation de l'utilisation de Profile Data Service, avec des descriptions commentées de la mise en oeuvre de l'exemple, voir Interact_home/samples/externalcallout/XMLProfileDataService.java.
Ajout d'une source de données à utiliser avec Profile Data Services