Esecuzione dell'esempio FIX

Questo argomento spiega come inserire i messaggi di prova nel flusso di messaggi FIX.

Il messaggio di input

L'esempio FIX contiene un messaggio di prova denominato execution-report-b5.bin.

Esecuzione dell'esempio

Per eseguire l'esempio, è necessario inserire messaggi nelle code di input e richiamare messaggi dalle code di output. Seguire le istruzioni riportate sotto:

  1. Inserire il messaggio di prova execution-report-b5.bin nella coda FIX_TO_XML_IN utilizzando l'Editor di accodamenti:
    1. Fare clic su File > Nuovo > File di accodamento messaggi.
      Viene creato un nuovo file di accodamento e si apre nell'Editor di accodamenti.
    2. Nel campo Nome gestore code, immettere WBRK6_DEFAULT_QUEUE_MANAGER.
    3. Nel campo Porta, immettere 2414.
    4. Nel campo Nome coda, immettere FIX_TO_XML_IN
    5. Fare clic su Sfoglia, quindi andare al messaggio di prova execution-report-b5.bin. Fare clic su OK.
    6. Fare clic su Scrivi nella coda.

    Quando si inserisce un messaggio nella coda FIX_TO_XML_IN, il nodo FIX_TO_XML_IN MQInput nel primo flusso di messaggi (denominato VALIDATINGFIX2XML.msgflow) analizza il messaggio e lo convalida rispetto alla serie di messaggi:

  2. Richiamare il messaggio convertito dalla coda FIX_TO_XML_OUT utilizzando la finestra di dialogo Elimina messaggio da accodamento:
    1. Fare clic su Richiama messaggio da una coda sulla barra degli strumenti.
    2. Nella finestra di dialogo Elimina messaggio da accodamento, immettere i dettagli relativi alla connessione e nel campo Nome coda, immettere FIX_TO_XML_OUT.
    3. Fare clic su Leggi dalla coda. Il messaggio convertito viene visualizzato nella finestra di dialogo Elimina messaggio da accodamento. Il messaggio ora è in formato XML.
    4. Fare clic su Salva con nome.... Andare all'ubicazione in cui si desidera salvare il messaggio, immettere un nome file, quindi fare clic su Salva.
  3. Inserire il messaggio salvato dal passo 2 nella coda XML_TO_FIX_IN utilizzando l'Editor di accodamenti.
    1. Fare clic su File > Nuovo > File di accodamento messaggi.
      Viene creato un nuovo file di accodamento e si apre nell'Editor di accodamenti.
    2. Nel campo Nome gestore code, immettere WBRK6_DEFAULT_QUEUE_MANAGER.
    3. Nel campo Porta, immettere 2414.
    4. Nel campo Nome coda, immettere il nome della coda desiderata.
    5. Fare clic su Sfoglia, quindi andare all'ubicazione del messaggio salvato dal passo 2 e fare clic su OK.
    6. Fare clic su Scrivi nella coda.

    Quando si inserisce il messaggio nella coda XML_TO_FIX_IN, il nodo XML_TO_FIX_IN MQInput nel secondo flusso di messaggi (denominato VALIDATINGXML2FIX.msgflow) analizza il messaggio e lo convalida rispetto alla serie di messaggi:
  4. Richiamare il messaggio dalla coda XML_TO_FIX_OUT. Il messaggio ora è un messaggio FIX.

Se non vi sono messaggi nelle code FIX_TO XML_OUT o XML_TO_FIX_OUT, consultare Diagnosi dei problemi. Il messaggio potrebbe trovarsi ancora nella coda di input oppure potrebbe essere nella coda FIX_FAIL o in una delle code di sistema.

icona Pagina principale   Torna alla pagina home dell'esempio