Ejecución del ejemplo Nodo .NETCompute

Si encuentra cualquier tipo de problema al ejecutar el ejemplo, consulte Resolución de problemas cuando se ejecutan ejemplos en la documentación de WebSphere Message Broker.

Ejecutar el ejemplo

Para ejecutar el ejemplo, pruebe la rama superior del flujo:

  1. En la vista Desarrollo de intermediario, expanda la Aplicación llamada DotNetApplication y abra la Prueba de flujo llamada DotNetApplication_LoyaltyProgram.mbtest.
  2. Pulse Enviar mensaje. Se envía un mensaje a la cola DOTNET.IN.
  3. El flujo procesa el mensaje y se coloca un mensaje de salida en la cola DOTNET.OUT.
  4. El editor visualiza el mensaje recibido. Compare el mensaje recibido con el mensaje de salida LoyaltyProgram esperado.

Para ejecutar el ejemplo, pruebe la rama inferior del flujo:

  1. En la vista Desarrollo de intermediario, expanda la Aplicación llamada DotNetApplication y abra la Prueba de flujo llamada DotNetApplication_SaleEnvelope.mbtest
  2. Pulse Enviar mensaje. Se envía un mensaje a la cola DOTNET.IN.
  3. El flujo procesa el mensaje y se coloca un mensaje de salida en la cola DOTNET.OUT.
  4. El editor visualiza el mensaje recibido. Compare el mensaje recibido con el mensaje de salida SaleEnvelope esperado.

Mensaje de salida LoyaltyProgram esperado

El mensaje de salida para el ejemplo al probar la rama superior del flujo de mensajes con el mensaje LoyaltyProgram debería tener el formato siguiente:

<?xml version="1.0" encoding="UTF-8"
standalone="yes"?>
<LoyaltyProgram
      xmlns:applicant="http://www.example.org/applicant"
      xmlns:store="http://www.example.org/store">
  <applicant:ApplicantDetails>
    <applicant:FirstName>Ben</applicant:FirstName>
    <applicant:LastName>Thompson</applicant:LastName>
    <applicant:HouseNo>1</applicant:HouseNo>
    <applicant:Street>Happiness Avenue</applicant:Street>
    <applicant:Town>Grumpyville</applicant:Town>
  </applicant:ApplicantDetails>
  <store:StoreDetails>
    <store:StoreID>001</store:StoreID>
    <store:StoreName>Broker Brothers Central</store:StoreName>
    <store:StoreStreet>Exuberant Avenue</store:StoreStreet>
    <store:StoreTown>Happyville</store:StoreTown>
  </store:StoreDetails>
</LoyaltyProgram>

Mensaje de salida SaleEnvelope esperado

Cuando pruebe la rama inferior del flujo de mensajes con el mensaje SaleEnvelope, el mensaje de salida debería tener el formato siguiente:

00,01,02,Twister,Games,0.30,01<CRLF>
02,03,01,The Times Newspaper,Books and Media,0.20,01<CRLF>
04,05,01,The Origin of Species,Books and Media,22.34,02<CRLF>
06,07,01,Microscope,Miscellaneous,36.20,01

<CRLF> representa los caracteres con los puntos de código ASCII hexadecimal x'0D' y x'0A'.

Volver a la página inicial del ejemplo