Les gestionnaires de données sont configurés en fonction des liaisons d'importation et d'exportation pour transformer les données d'un format à un autre dans un environnement de protocole neutre. Plusieurs gestionnaires de données sont fournis avec le produit, mais vous pouvez également créer votre propre gestionnaire de données si nécessaire. Vous pouvez associer un gestionnaire de données à une liaison d'importation ou d'exportation sur l'un des deux niveaux disponibles – vous pouvez l'associer avec toutes les opérations dans l'interface de l'importation ou de l'exportation ou bien vous pouvez l'associer à une opération spécifique pour la requête ou la réponse.
WebSphere Integration Developer permet de spécifier le gestionnaire de données que vous voulez utiliser.
Gestionnaire de données | Données natives vers objet métier | Objet métier vers données natives |
---|---|---|
ATOM | Analyse les flux ATOM dans un objet métier de flux ATOM. | Sérialise un objet métier de flux ATOM vers des flux ATOM. |
Délimité | Analyse les données délimitées dans un objet métier. | Sérialise un objet métier vers des données délimitées, y compris CSV. |
Largeur fixe | Analyse les données à largeur fixe dans un objet métier. | Sérialise un objet métier vers des données à largeur fixe. |
Géré par WTX | Délègue la transformation du format des données à WebSphere Transformation Extender (WTX). Le nom de mappe WTX est dérivé par le gestionnaire de données. | Délègue la transformation du format des données à WebSphere Transformation Extender (WTX). Le nom de mappe WTX est dérivé par le gestionnaire de données. |
Géré par le générateur d'appels WTX | Délègue la transformation du format des données à WebSphere Transformation Extender (WTX). Le nom de mappe WTX est fourni par l'utilisateur. | Délègue la transformation du format des données à WebSphere Transformation Extender (WTX). Le nom de mappe WTX est fourni par l'utilisateur. |
JAXB | Convertit les beans Java™ en un objet métier à l'aide de la spécification JAXB. | Convertit un objet métier en beans Java à l'aide de la spécification JAXB. |
JAXWS Remarque : Le gestionnaire de données JAXWS ne peut être utilisé qu'avec la liaison EJB.
|
Transforme l'objet Java de réponse ou l'objet Java d'exception en un objet métier de réponse. | Transforme un objet métier en paramètres de méthode Java sortants. |
JSON | Analyse les données JSON dans un objet métier. | Sérialise un objet métier vers des données JSON. |
SOAP | Analyse le message SOAP (et l'en-tête) dans un objet métier. | Sérialise un objet métier vers un message SOAP. |
XML | Analyse les données XML dans un objet métier. | Sérialise un objet métier vers des données XML. |
UTF8XMLDataHandler | Analyse les données XML codées en UTF-8 dans un objet métier. | Sérialise un objet métier dans des données XML codées en UTF-8 lors de l'envoi d'un message. |
Pour plus d'informations sur la création d'un gestionnaire de données, consultez la rubrique "Développement des gestionnaires de données" du centre de documentation deWebSphere Integration Developer.