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:
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