Professional Documents
Culture Documents
Passo a Passo
ajbatist@ibest.com.br
Índice
1. OBJETIVOS DO DOCUMENTO............................................................................................................ 4
2. CRIANDO UM FLUXO NO WEBSPHERE MESSAGE BROKER. .................................................. 5
2.1 ABRIR O WEBSPHERE MESSAGE BROKER TOOLKIT ....................................................................................... 5
2.2 CRIANDO UM FLUXO ...................................................................................................................................... 6
2.2.1 – Passo 1 – Definindo um Message Flow Project.................................................................................. 6
2.2.2 – Passo 2 – Definindo um Message Flow .............................................................................................. 7
2.2.3 – Passo 3 – Definindo um Message Set Project ..................................................................................... 8
2.2.4 – Passo 4 – Importando arquivos XML.................................................................................................. 9
2.2.5 – Passo 5 – Gerar os arquivos XSD´s...................................................................................................11
2.2.6 – Passo 6 – Message Definition File.....................................................................................................13
2.2.7 – Passo 7 – Definindo os Nodes para o Message Flow ........................................................................16
2.2.8 – Passo 8 – Selecione os demais Nodes ................................................................................................18
2.2.9 – Passo 9 – Fazendo o mapeamento dos dados com o Node Mapping .................................................19
2.2.10 – Passo 10 – Message Category File ..................................................................................................22
2.2.11 – Passo 11 – Definindo o WSDL para o Fluxo ...................................................................................25
2.3 – DEPLOY DO FLUXO .....................................................................................................................................32
2.3.1 – Criar um Message Broker Archiver ...................................................................................................33
2.3.2 – Deploy do Arquivo BAR (Broker Archiver)........................................................................................35
3. TESTANDO O FLUXO ...........................................................................................................................37
4. REFERÊNCIAS .......................................................................................................................................38
Índice de figura
1. OBJETIVOS DO DOCUMENTO
Novamente com o botão do mouse direito crie um Message Flow coloque o nome
sugerido.
ClienteOUT.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<fl_out:ClienteOUT xmlns:fl_out="http://Fluxo_WS/out">
<Dados>
<CodigoCliente></CodigoCliente>
<NomeCliente></NomeCliente>
<EmailCliente></EmailCliente>
<MsnCliente></MsnCliente>
</Dados>
</fl_out:ClienteOUT>
Estes arquivos servirão de base para o fluxo.
Para que o fluxo funcione vamos criar um Message Definition File para os XSD’s
criados do tipo XML Schema File.
Clique no link “Default” do lado direito e selecione o Message Set de Entrada, digite
“Envelope”, no campo Message Type e clique em OK.
Vai aparecer a tela como a Figura 11.2, que é a tela de Mapeamento dos campos.
Agora vamos criar um Message Category File utilizado para criar o arquivo WSDL.
Clique em Next.
3. TESTANDO O FLUXO
Para verificar se nosso fluxo está funcionando vamos utilizar o Software SoapUI que
você pode baixar no link (www.soapui.org) .
Pronto você acaba de fazer um fluxo no Message Broker e acessa-lo por Web
Service.
4. REFERÊNCIAS
[IBM 08] – www.ibm.com/software/integration/wbimessagebroker (30/10/2008)
[SOAPUI] – www.soapui.org (07/11/2008)