BPEL - Adaptateurs

Les adaptateurs permettent d'intégrer le composant de service de processus BPEL avec l'accès aux systèmes de fichiers, aux serveurs FTP, aux tables de base de données, aux files d'attente de base de données, aux sockets, aux services de messagerie Java (JMS), à MQ et à Oracle E-Business Suite. Cet assistant permet de configurer les types d'adaptateurs indiqués dans la figure ci-dessous pour une utilisation avec le composant de service de processus BPEL -

Types d'adaptateur

L'image suivante montre les différents types d'adaptateur -

Mise en file d'attente avancée (AQ)

Pour une interaction avec une file d'attente. AQ fournit un mécanisme flexible pour la communication bidirectionnelle et asynchrone entre les applications participantes.

Oracle Business Activity Monitoring (BAM)

Pour publier des données sur des objets de données dans un serveur Oracle BAM.

Base de données

Pour l'interaction avec les bases de données Oracle et non-Oracle via JDBC et Oracle Business Intelligence (qui est un type de source de données spécial).

FTP et fichier

Pour l'échange de fichiers (lecture et écriture) sur les systèmes de fichiers locaux et distants (via l'utilisation du protocole de transfert de fichiers (FTP)).

Service de messagerie Java (JMS)

Pour l'interaction avec JMS. L'architecture JMS utilise une interface client unique vers plusieurs architectures de serveurs de messagerie.

File d'attente de messages (MQ)

Pour l'échange de messages avec les systèmes de mise en file d'attente WebSphere MQ.

Applications Oracle

Pour l'interaction avec l'ensemble d'applications métier intégrées d'Oracle Application.

Oracle B2B

Pour parcourir les métadonnées B2B dans le référentiel du service de métadonnées (MDS) et sélectionner les définitions de document.

Douilles

Pour la modélisation de protocoles standard ou non standard pour la communication via des sockets TCP / IP.

Nom du service de l'adaptateur

La fenêtre Nom du service vous invite à saisir un nom lorsque le type d'adaptateur est sélectionné dans la palette. Pour cet exemple,File Adaptera été choisi. Une fois l'assistant terminé, un fichier WSDL portant ce nom de service apparaît dans le navigateur d'application pour le composant de service de processus BPEL (pour cet exemple, nomméReadFile.wsdl). Le nom du service doit être unique dans le projet. Ce fichier de configuration comprend les paramètres de configuration de l'adaptateur spécifiés avec cet assistant. D'autres fichiers de configuration (tels que les fichiers d'en-tête et les fichiers spécifiques à l'adaptateur) sont également créés. Ces fichiers sont affichés dans le navigateur d'application.