Condividi tramite


Architettura di programmazione di MessageQueue

Aggiornamento: novembre 2007

Il componente MessageQueue usa le parti degli spazi dei nomi di Microsoft .NET Framework indicate di seguito:

Spazi dei nomi di messaggistica

Quando si aggiunge un'istanza del componente MessageQueue al progetto di Visual Studio, vengono creati automaticamente i riferimenti e le istruzioni di importazione necessari per l'accesso alle classi e agli spazi dei nomi. Se si stanno creando i componenti MessageQueue nel codice del progetto di Visual Studio, è necessario aggiungere un riferimento a System.Messaging.dll e un'istruzione al codice per l'importazione (in Visual Basic) o l'uso (in C#) dello spazio dei nomi System.Messaging. Per informazioni sull'aggiunta e sulla rimozione dei riferimenti al progetto, vedere Procedura: aggiungere o rimuovere riferimenti in Visual Studio (Visual Basic).

Se si sta sviluppando l'applicazione mediante .NET Framework, è necessario aggiungere un riferimento a System.Messaging.dll durante la compilazione. È inoltre necessario aggiungere un'istruzione al codice per l'importazione (in Visual Basic) o l'uso (in C#) dello spazio dei nomi System.Messaging. Per informazioni sull'inclusione dei riferimenti durante la compilazione, vedere /reference (Visual Basic) o /reference (importazione di metadati) (opzioni del compilatore C#).

Principali elementi di programmazione della classe di base MessageQueue

Per interagire con un'istanza del componente MessageQueue è possibile utilizzare i seguenti metodi:

  • Il metodo Create consente di creare una nuova coda di messaggi mediante il percorso specificato, mentre il metodo Delete consente di eliminare una coda esistente.

  • Il metodo Exists consente di verificare l'esistenza di una specifica coda di messaggi.

  • Il metodo GetPublicQueues consente di individuare le code di messaggi nella rete di Accodamento messaggi.

  • Il metodo Peek o BeginPeek consente di visualizzare i messaggi in una specifica coda senza rimuoverli.

  • I metodi Receive e BeginReceive consentono di recuperare il messaggio all'inizio della coda specificata e rimuoverlo.

  • Il metodo Send consente di inviare un messaggio alla coda specificata.

È possibile visualizzare informazioni dettagliate sull'installazione di Accodamento messaggi utilizzando Esplora server per controllare il server di messaggistica. Per ulteriori informazioni, vedere Procedura: cercare code in Esplora server. È inoltre possibile ottenere informazioni dettagliate sulla configurazione della rete delle code di messaggi utilizzando Message Queuing Explorer, installato automaticamente con Accodamento messaggi.

Vedere anche

Attività

Procedura: aggiungere o rimuovere riferimenti in Visual Studio (Visual Basic)

Procedura: creare istanze del componente MessageQueue

Altre risorse

Utilizzo dei componenti di messaggistica