Después de haber importado o importado y configurado parcialmente el ejemplo, el proyecto de creación de patrones se abrirá automáticamente. Ahora puede crear los plugins del patrón y ejecutar el flujo de mensajes.
Puede confirmar que el patrón funciona siguiendo estos pasos:
Ahora puede ejecutar el flujo de mensajes.
Se proporciona un mensaje de prueba de entrada de ejemplo y el mensaje de salida correspondiente, generado por el nodo MQOutput, para que pueda confirmar que el ejemplo ha funcionado.
El mensaje de prueba que se utiliza para ejecutar este ejemplo es un mensaje XML que contiene una fecha en formato UTC (Coordinated Universal Time) (AAAA-MM-DD). El mensaje se basa en el siguiente formato, con retornos de carro para mejorar la legibilidad:
<?xml version="1.0" encoding="UTF-8"?> <solar:sun xmlns:solar="http://caspian.hursley.ibm.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://caspian.hursley.ibm.com solar.xsd"> <solar:dateQuery>2010-04-15</solar:dateQuery> </solar:sun>
Para ejecutar el flujo de mensajes:
<?xml version="1.0" encoding="UTF-8"?> <solar:sun xmlns:solar="http://caspian.hursley.ibm.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://caspian.hursley.ibm.com solar.xsd"> <solar:dateQuery>2010-04-15</solar:dateQuery> </solar:sun>
Quizás desee probar fechas distintas a 2010-04-15.
Nota: es importante que no exista ningún salto de línea en el mensaje de entrada.
Nota: las horas de salida y puesta del sol, o el crepúsculo, pueden variar en función de la ubicación y la época del año. Estas horas no están definidas para algunas ubicaciones en ciertos momentos del año.
El mensaje de salida del nodo MQOutput es similar al mensaje de entrada pero se le han añadido las horas de salida y puesta del sol que se han calculado.
El código siguiente muestra el mensaje de salida esperado, formateado con retornos de carro para mejorar la legibilidad.
<?xml version="1.0" encoding="UTF-8"?> <solar:sun xmlns:solar="http://caspian.hursley.ibm.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://caspian.hursley.ibm.com solar.xsd"> <solar:dateQuery>2010-04-15</solar:dateQuery> <sunEventTime> <sunrise>2010-04-15 06:09:34 Europe/London</sunrise> <sunset>2010-04-15 20:01:29 Europe/London</sunset> <transit>2010-04-15 13:05:31 Europe/London</transit> <civil_twilight_begin>2010-04-15 05:34:33 Europe/London</civil_twilight_begin> <civil_twilight_end>2010-04-15 20:36:29 Europe/London</civil_twilight_end> <nautical_twilight_begin>2010-04-15 04:51:06 Europe/London</nautical_twilight_begin> <nautical_twilight_end>2010-04-15 21:19:57 Europe/London</nautical_twilight_end> <astronomical_twilight_begin>2010-04-15 04:02:23 Europe/London</astronomical_twilight_begin> <astronomical_twilight_end>2010-04-15 22:08:40 Europe/London</astronomical_twilight_end> </sunEventTime> </solar:sun>
Volver a la página inicial del ejemplo