É possível projetar aplicativos SOA
no WebSphere Integration
Developer (IBM® Integration
Designer) que precisam chamar serviços
no WebSphere Message Broker, ou serem chamados por serviços
no WebSphere Message Broker
Nota: Da Versão 7.5 em diante, o WebSphere Integration
Developer foi renomeado para IBM Integration
Designer. As informações deste tópico
referentes ao WebSphere Integration
Developer Versão 7 também são
aplicáveis ao IBM Integration
Designer Versão 7.5.
De forma semelhante, da Versão 7.5 em diante, o WebSphere Process Server foi renomeado para IBM Business Process Manager Avançadas. As informações deste
tópico referentes ao WebSphere Process Server Versão
7.0 também são aplicáveis ao IBM Business Process Manager Avançadas Versão
7.5.
- Se você estiver desenvolvendo um serviço no WebSphere Integration
Developer e desejar que o WebSphere Message Broker esteja apto a enviar pedidos
para ele, crie e exporte o componente em seu aplicativo WebSphere Integration
Developer.
- Se você desejar chamar um serviço do WebSphere Message Broker a partir do seu aplicativo WebSphere Integration
Developer, poderá criar um componente de importação em seu aplicativo.
Após a criação de seu aplicativo
WebSphere Integration
Developer,
exporte um arquivo PI, que poderá depois ser importado para o
WebSphere Message Broker.
Use o assistente
de Novo Arquivo de Definições de Mensagens ou o assistente de Iniciação Rápida de Importação ou Exportação SCA para importar os componentes de exportação e de importação do
WebSphere Integration
Developer.
Consulte o Conjuntos de Mensagens: Importando Componentes de Importação SCA ou de Exportação SCA. Certifique-se
de que os componentes de importação ou de exportação que você importar do WebSphere Integration
Developer usem ligações SOAP 1.1; um erro
de validação ocorrerá se você tentar importar componentes de importação ou de exportação SCA
gerados com ligações SOAP 1.2.
A importação
do arquivo PI cria o arquivo de definições de mensagens e os arquivos de definição SCA
do Broker.
Se você importar um componente de importação do
WebSphere Integration
Developer e criar
uma definição SCA do Broker a partir dele, criará uma definição SCA do Broker
com uma extensão de arquivo
.insca.
A definição SCA do
Broker contém:
- informações sobre ligação (em um arquivo com uma extensão .import)
- arquivos WSDL e XSD que descrevem o formato da mensagem
As definições SCA do Broker criadas a partir dos componentes de importação do
WebSphere Integration
Developer importados fornecem valores
para as propriedades no nó
EntradaSCA,
que podem, então, receber pedidos do
WebSphere Process Server.
Se
você importar um componente de exportação do
WebSphere Integration
Developer e
criar uma definição SCA do Broker a partir dele, criará uma definição SCA do
Broker com uma extensão de arquivo
.outsca.
Esse arquivo contém:
- informações sobre ligação (em um arquivo com uma extensão .export)
- arquivos WSDL e XSD que descrevem o formato da mensagem
As definições
SCA do Broker criadas partir dos componentes de exportação do
WebSphere Integration
Developer importados fornecem valores
para as propriedades no nó
SCARequest,
ou nos nós
PedidoAssíncronoSCA e
SCARequest que podem
então enviar pedidos para o
WebSphere Process Server.