Fonctionnement de l'adaptateur pour e-mail et des gestionnaires de données

L'adaptateur pour e-mail est conçu pour utiliser les gestionnaires de données afin de convertir les objets métier vers les formats précisés, et de transformer en objets métier les données aux formats précisés. Le gestionnaire de données n'est pas intégré à l'adaptateur, c'est un module séparé qui peut être personnalisé ou remplacé au besoin.

Vous pouvez utiliser les gestionnaires de données fournis par IBM ou écrire les vôtres. Si les données sont dans un format propriétaire ou si les gestionnaires de données fournis par IBM ne prennent pas en charge le format de données de l'application, vous devrez écrire un gestionnaire de données personnalisé. Par exemple, IBM fournit un gestionnaire de données qui procède à la conversion entre les objets métier et les données XML. Si votre application génère des documents HTML plutôt que des documents XML, vous devrez implémenter une gestionnaire de données personnalisé qui procédera à la conversion entre les données HTML et les objets métier.

Avant de commence à utiliser l'adaptateur pour e-mail, prenez le temps d'analyser les formats de données qui seront pris en charge par votre implémentation. Utilisez ensuite les informations du tableau 7 pour savoir si vous pouvez utiliser les gestionnaires de données fournis par IBM.

Tableau 7. Gestionnaires de données fournis par WebSphere Business Integration
Gestionnaires de données fournis par IBM Description
Gestionnaire de données XML Convertit les objets métier depuis et vers les documents XML. Prend en charge XML 1.0.
Gestionnaire de données NameValue Procède à l'analyse syntaxique des données texte en fonction des zones nommées, telles que celles qui identifient le type d'objet métier.
Gestionnaire de données FixedWidth Procède à l'analyse syntaxique du texte en utilisant des zones de longueur fixe. Les longueurs des zones sont précisées par la propriété MaxLength de chaque attribut d'objet métier.
Gestionnaire de données délimité Procède à l'analyse syntaxique des données texte en fonction d'un délimiteur spécifié qui sépare les zones individuelles des données de l'objet métier.

Pour plus d'informations sur les gestionnaires de données, voir le Data Handler Guide. Si vous devez écrire un gestionnaire de données personnalisées, voir le Data Handler Guide pour savoir comment procéder.

Copyright IBM Corp. 2003, 2005