Panoramica su Message Queue Interface

Informazioni sui componenti MQI (Message Queue Interface).

L'interfaccia della coda messaggi è composta da:
  • Chiamate tramite cui i programmi possono accedere al gestore code e alle relative funzioni
  • Strutture che i programmi utilizzano per trasmettere e richiamare i dati dal gestore code
  • Tipi di dati elementari per la trasmissione e l'acquisizione di dati dal gestore code
[z/OS] IBM® MQ for z/OS® fornisce anche:
  • Due chiamate aggiuntive tramite cui i programmi batch z/OS possono eseguire il commit e il backout delle modifiche.
  • File di definizione dati (a volte noti come file di copia, macro, file di inclusione e file di intestazione) che definiscono i valori delle costanti fornite con IBM MQ for z/OS.
  • Programmi stub per collegare le modifiche alle applicazioni.
  • Una suite di programmi di esempio che dimostrano come utilizzare MQI sulla piattaforma z/OS . Per ulteriori informazioni su questi esempi, consultare Utilizzo dei programmi di esempio per z/OS.
[IBM i] IBM MQ for IBM i fornisce anche:
  • File di definizione dati (a volte noti come file di copia, macro, file di inclusione e file di intestazione) che definiscono i valori delle costanti fornite con IBM MQ for IBM i.
  • Tre programmi stub da collegare - modificare alle applicazioni ILE C, ILE COBOL e ILE RPG.
  • Una suite di programmi di esempio che dimostrano come utilizzare MQI sulla piattaforma IBM i .
I sistemi AIX®, Linux®, and Windows forniscono inoltre:
  • Chiamate tramite cui i programmi di sistema IBM MQ for AIX, Linux, and Windows possono eseguire il commit e il backout delle modifiche.
  • Includi file che definiscono i valori delle costanti fornite su queste piattaforme.
  • File di libreria per collegare le applicazioni.
  • Una suite di programmi di esempio che dimostrano come utilizzare MQI su queste piattaforme. Per ulteriori informazioni su questi esempi, consultare Utilizzo dei programmi di esempio su Multiplatforms.
  • Codice eseguibile e di origine di esempio per i bind ai gestori transazioni esterni.