WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Desenvolvendo Aplicativos SCA para Dados Não-XML

Os nós SCA permitem que dados não XML sejam enviados e recebidos do WebSphere Process Server usando a ligação do WebSphere MQ. Por exemplo, crie um modelo de mensagem a partir de um copybook COBOL e use esse modelo de mensagem para analisar mensagens recebidas do WebSphere Process Server.

Nota: 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. De forma semelhante, 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.

O WebSphere Message Broker e o WebSphere Integration Developer usam esquema XML para descrever o formato lógico da mensagem a ser analisada. As informações extras no formato de anotações de esquema XML são usadas para descrever qualquer formato físico definido para as mensagens. O formato físico descreve a aparência exata do fluxo de bits da mensagem durante a transmissão.

No WebSphere Message Broker, usando o domínio MRM, é possível modelar diferentes representações físicas usando formatos físicos específicos. Estes formatos físicos incluem Custom Wire Format (CWF) e Tagged Delimited String Format (TDS). Usando o formato físico CWF, é possível modelar uma mensagem diretamente de um copybook COBOL.

Interoperabilidade com o WebSphere Process Server descreve como o esquema que descreve o formato lógico pode ser trocado entre o WebSphere Message Broker e o WebSphere Integration Developer. Mas as anotações de esquema XML que descrevem o formato físico não são trocadas nessas etapas. Este tópico mostra como modelar a mesma mensagem no WebSphere Message Broker e no WebSphere Integration Developer. Você cria aplicativos no WebSphere Message Broker e no WebSphere Process Server que usam um modelo de mensagem derivado de um copybook COBOL. É possível usar um método semelhante para outros modelos de mensagem derivados de outras estruturas de dados não-XML, tais como, arquivos de Cabeçalho C.

Iniciando a partir do WebSphere Integration Developer

  1. Importe o copybook COBOL para o módulo do WebSphere Integration Developer. Consulte Criando um Objeto de Negócios a partir de um Arquivo de Origem no Centro de Informações do WebSphere Integration Developer.
  2. Inclua a Importação SCA ou Exportação SCA no diagrama de montagem que possui uma interface contendo operações que usam os tipos de dados de mensagem que foram criados a partir do copybook COBOL.
  3. Exporte o arquivo Project Interchange (PI) do WebSphere Integration Developer.
  4. Importe o arquivo PI para o WebSphere Message Broker usando o assistente do Importador.
  5. Crie o fluxo de mensagens SCA de Entrada ou de Saída a partir do arquivo de Definição SCA criado pelo importador.
  6. Crie um segundo conjunto de mensagens e importe o mesmo copybook COBOL que foi usado para importação para o WebSphere Integration Developer.
  7. Atualize as referências do projeto do Projeto do Message Broker para que também faça referência ao segundo conjunto de mensagens.
  8. No fluxo de mensagens, selecione a guia Análise de Mensagem de Entrada no nó EntradaSCA, ou a guia Análise de Mensagem de Resposta no nó SCARequest ou PedidoAssíncronoSCA. Altere o domínio de mensagem de BLOB para MRM. Selecione o segundo conjunto de mensagens criado na propriedade do conjunto de mensagens. Selecione o tipo de mensagem e o formato da mensagem relevantes.
  9. Continue desenvolvendo o restante do aplicativo no WebSphere Message Broker.

Iniciando a partir do WebSphere Message Broker

  1. Crie um conjunto de mensagens a partir do copybook COBOL.
  2. Gere a definição SCA do Broker.
  3. Exporte o componente SCA.
  4. Em WebSphere Integration Developer, importe o componente de importação ou de exportação SCA e o WSDL que foram exportados do WebSphere Message Broker. Não selecione os arquivos XSD. Consulte Importando Arquivos WSDL no Centro de Informações do WebSphere Integration Developer.
  5. No WebSphere Integration Developer, selecione o componente de importação ou exportação e selecione a guia de ligação. Para o formato de dados de entrada e o formato de dados de saída, clique em Selecionar e percorra o assistente de Transformação do Formato de Dados; as informações requeridas por este assistente não são exportadas do WebSphere Message Broker.
  6. No WebSphere Integration Developer, crie os tipos de dados no mesmo módulo, importando o copybook COBOL. Consulte Criando um Objeto de Negócios a partir de um Arquivo de Origem no Centro de Informações do WebSphere Integration Developer.
  7. Atualize as operações na interface usada pela Importação ou Exportação SCA para que elas usem os tipos de dados criados.
  8. Continue desenvolvendo o restante do aplicativo no WebSphere Integration Developer.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:35


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ac34004_