BPEL - Adaptadores

Os adaptadores permitem integrar o componente de serviço de processo BPEL com acesso a sistemas de arquivos, servidores FTP, tabelas de banco de dados, filas de banco de dados, sockets, Java Message Services (JMS), MQ e Oracle E-Business Suite. Este assistente permite configurar os tipos de adaptadores mostrados na figura abaixo para uso com o componente de serviço de processo BPEL -

Tipos de adaptadores

A imagem a seguir mostra os diferentes tipos de adaptadores -

Enfileiramento avançado (AQ)

Para interação com uma fila. AQ fornece um mecanismo flexível para comunicação bidirecional assíncrona entre os aplicativos participantes.

Oracle Business Activity Monitoring (BAM)

Para publicar dados em objetos de dados em um servidor Oracle BAM.

Base de dados

Para interação com bancos de dados Oracle e não Oracle por meio de JDBC e Oracle Business Intelligence (que é um tipo de fonte de dados especial).

FTP e arquivo

Para troca de arquivos (leitura e gravação) em sistemas de arquivos locais e remotos (através do uso do protocolo de transferência de arquivos (FTP)).

Serviço de mensagens Java (JMS)

Para interação com JMS. A arquitetura JMS usa uma interface de cliente para a arquitetura de vários servidores de mensagens.

Fila de mensagens (MQ)

Para troca de mensagens com sistemas de enfileiramento do WebSphere MQ.

Aplicativos Oracle

Para interação com o conjunto de aplicativos de negócios integrados do Oracle Application.

Oracle B2B

Para navegar por metadados B2B no repositório de serviços de metadados (MDS) e selecionar definições de documentos.

tomadas

Para modelar protocolos padrão ou não padrão para comunicação em soquetes TCP / IP.

Nome do serviço do adaptador

A janela Nome do serviço solicita a inserção de um nome quando o tipo de adaptador é selecionado no palete. Para este exemplo,File AdapterFoi selecionado. Quando o assistente for concluído, um arquivo WSDL com este nome de serviço aparecerá no Navegador de Aplicativos para o componente de serviço do processo BPEL (neste exemplo, denominadoReadFile.wsdl) O nome do serviço deve ser exclusivo no projeto. Este arquivo de configuração inclui as definições de configuração do adaptador especificadas com este assistente. Outros arquivos de configuração (como arquivos de cabeçalho e arquivos específicos para o adaptador) também são criados. Esses arquivos são exibidos no Navegador de aplicativos.