Sdílet prostřednictvím


Gewusst wie: Speichern von Meldungen in Journalwarteschlangen

Aktualisiert: November 2007

Es gibt zwei Möglichkeiten, die Verwendung von Journalwarteschlangen für gesendete Meldungen einzurichten: Sie können eine Standardeigenschaft für die MessageQueue-Komponente einrichten, sodass alle von ihr gesendeten Meldungen Journale verwenden, oder Sie können eine Journalwarteschlangenaufzeichnung für einzelne gesendete Meldungen einrichten.

Eine Übersicht über Journalspeicher finden Sie unter Speichern von Meldungswarteschlangen in Journalen.

So verwenden Sie Journale für alle Meldungen, die von einer Instanz der MessageQueue-Komponente gesendet wurden

  1. Erstellen Sie eine Instanz der MessageQueue-Komponente, und legen Sie deren Path-Eigenschaft auf die Warteschlange fest, auf die Sie verweisen möchten. Weitere Informationen hierzu finden Sie unter Gewusst wie: Erstellen von Instanzen von MessageQueue-Komponenten.

  2. Legen Sie im Eigenschaftenfenster die UseJournalQueue-Eigenschaft der DefaultPropertiesToSend-Klasse für die Komponente auf true fest.

So legen Sie die Journalaufzeichnung für eine einzelne Meldung fest

  1. Erstellen Sie die Meldung, die Sie senden möchten.

  2. Legen Sie im Code die UseJournalQueue-Eigenschaft auf true fest. Der Code kann wie folgt aussehen:

    Message1.UseJournalQueue = True
    
         Message1.UseJournalQueue = true;
    

So legen Sie die Journalaufzeichnung für Meldungen fest, die aus einer Warteschlange entfernt wurden

  1. Erstellen Sie eine Instanz der MessageQueue-Komponente, und legen Sie deren Path-Eigenschaft auf die Warteschlange fest, auf die Sie verweisen möchten. Weitere Informationen hierzu finden Sie unter Gewusst wie: Erstellen von Instanzen von MessageQueue-Komponenten.

  2. Legen Sie die UseJournalQueue-Eigenschaft für die MessageQueue-Komponente, die auf diese Warteschlange verweist, auf true fest. Der Code kann wie folgt aussehen:

    MessageQueue1.UseJournalQueue = True
    
         MessageQueue1.UseJournalQueue = true;
    

So legen Sie die maximale Größe für eine Journalwarteschlange fest

  1. Erstellen Sie eine Instanz der MessageQueue-Komponente, und legen Sie deren Path-Eigenschaft auf die Journalwarteschlange fest, auf die Sie verweisen möchten. Weitere Informationen hierzu finden Sie unter Gewusst wie: Erstellen von Instanzen von MessageQueue-Komponenten.

  2. Legen Sie für die MaximumJournalSize-Eigenschaft die Kapazität in KB fest, die die Journalwarteschlange aufweisen soll.

Siehe auch

Aufgaben

Gewusst wie: Endgültiges Löschen des Warteschlangeninhalts

Gewusst wie: Anfordern von Meldungsbestätigungen

Gewusst wie: Erstellen von Instanzen von MessageQueue-Komponenten

Konzepte

Speichern von Meldungswarteschlangen in Journalen

Standardeigenschaften von Meldungen

Weitere Ressourcen

Senden und Serialisieren von Meldungen