Composants de l'adaptateur

Les adaptateurs se composent de deux parties : l'architecture de l'adaptateur et le composant spécifique à l'application. L'architecture de l'adaptateur, dont le code est commun à tous les adaptateurs, joue le rôle d'intermédiaire entre le courtier d'intégration et le composant propre à l'application. Le composant propre à l'application contient des codes adaptés à une application ou à une technologie donnée. L'architecture de l'adaptateur fournit les services suivants entre le courtier d'intégration et le composant propre à l'application :

Le présent document contient des informations sur l'architecture de l'adaptateur et le composant spécifique à l'application, désigné comme étant l'adaptateur. WebSphere Business Integration Adapter for e-Mail utilise également un gestionnaire de données, qui convertit un objet métier dans un format de données spécifique et convertit les pièces jointes au message dans un format spécifique aux objets métier. L'adaptateur peut utiliser un des gestionnaires de données fournis par IBM, ou bien un gestionnaire de données personnalisé. Pour plus d'informations sur les gestionnaires de données, voir le Planification de l'implémentation d'un adaptateur pour e-mail et le Data Handler Guide.

La figure 1 illustre l'architecture de l'adaptateur pour e-mail.

Figure 1. Architecture de l'adaptateur pour e-mail
Architecture de l'adaptateur pour e-mail

Protocoles de transfert

L'adaptateur interagit avec les serveurs de messagerie à l'aide de JavaMail. L'adaptateur fournit les paramètres requis par JavaMail pour communiquer avec les serveurs de messagerie, et JavaMail gère les protocoles SMTP (Simple Mail Transport Protocol) et IMAP (Internet Message Access Protocol).

SMTP est le protocole de transfert de messagerie Internet. Il est utilisé par l'adaptateur pour transférer les messages.

Pour l'interrogation, l'adaptateur pour e-mail prend en charge le protocole IMAP via JavaMail pour accéder en ligne aux messages e-mail et la manipulation à distance des boîtes de réception. IMAP sert pour enregistret et manipuler les messages sur un serveur de messagerie, autorisant ainsi l'accès aux e-mails depuis n'importe où. IMAP prend en charge les requêtes en ligne, l'extraction sélective du contenu des messages et les recherches de message au niveau du serveur. Notez qu'actuellement l'adaptateur ne prend pas en charge le protocole POP via JavaMail.

Copyright IBM Corp. 2003, 2005