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

Solução técnica: Criando um subfluxo como um arquivo .subflow (recomendado)

Para reutilizar a lógica de aplicativo comum em várias soluções de integração, crie um subfluxo como um arquivo .subflow.

Os subfluxos são recursos que podem ser incluídos nos fluxos de mensagens. Os fluxos de mensagens definem a funcionalidade fornecida por um aplicativo, um serviço ou um projeto do Message Broker.

Quando você usa subfluxos como parte de sua solução de integração, deverá concluir as seguintes etapas antes de criar um subfluxo:
  1. Você deve verificar se seu subfluxo segue as diretrizes de design para um subfluxo criado como um arquivo .subflow. Para obter informações adicionais, consulte Projetando um subfluxo criado como um arquivo .subflow.
  2. Deve-se escolher se deseja criar o subfluxo em uma biblioteca, um aplicativo, um serviço ou um projeto do Message Broker.

    Para novos desenvolvimentos do WebSphere Message Broker Versão 8, você cria aplicativos ou serviços. Você usa bibliotecas para compartilhar recursos entre aplicativos e serviços. Os projetos do Message Broker são mantidos para compatibilidade com versões anteriores. Para obter mais informações, consulte Desenvolvendo fluxos de mensagens .

  3. Você deve decidir qual método usar para configurar a versão do subfluxo com base em onde você planeja verificar seu valor no tempo de execução. Para obter informações adicionais, consulte Desenvolvimento de versão de um subfluxo.
Nota: Liberações do WebSphere Message Broker anteriores à versão 8 suportavam apenas subfluxos criados como um arquivo .msgflow. No entanto, se você planeja desenvolver novas soluções de integração, deverá criar subfluxos criados como arquivos .subflow.
Depois de criar o subfluxo e incluí-lo em um fluxo de mensagens, devem-se concluir as etapas a seguir antes de implementar o fluxo de mensagens em um tempo de execução do broker:
  1. Você deve escolher como compactar recursos da solução de integração em um arquivo BAR. O arquivo BAR contém seus fluxos de mensagens e subfluxos. Para obter informações adicionais, consulte Criando um arquivo BAR que inclui um subfluxo criado como um arquivo .subflow.
    Nota: É recomendável trabalhar com o WebSphere Message Broker Versão 8.0.0.1 ou mais recente.
    Nota: Construir um arquivo BAR para um aplicativo ou serviço com a opção de criação Recursos de compilação e sequenciais não selecionada é a abordagem recomendada para empacotar soluções de integração no WebSphere Message Broker Versão 8.0.0.1 e versões mais recentes.
  2. Deve-se entender como o WebSphere Message Broker manipula encadeamentos no tempo de execução com base em seu design de subfluxo e como configurar as propriedades de implementação geral de arquivo BAR do fluxo de mensagens e as propriedades de implementação do nó de entrada. Para obter informações adicionais, consulte Configurando um fluxo de mensagens que inclui subfluxos.

Depois que sua solução estiver em execução em um tempo de execução do broker, pode ser necessário atualizar uma versão de um subfluxo. Para obter informações adicionais, consulte Atualizando um subfluxo.