MSMQ ist eine Komponente von Windows 2000, Windows XP, Windows Server 2003, Windows Vista und künftigen Server-Versionen von Windows. Es ermöglicht kooperierenden Anwendungen, sich gegenseitig Nachrichten zu senden und zu empfangen – selbst wenn die Zielanwendung gerade nicht läuft oder wenn der Computer, auf dem die Absender- oder Empfängeranwendung läuft, gerade nicht mit dem Netzwerk verbunden ist. Nachrichten werden von MSMQ gespeichert und weitergeleitet, bis sie die Ziel-Warteschlange erreichen. Eine Empfängeranwendung kann Daten aus der Warteschlange abrufen.
Das Hauptmerkmal von Nachrichten-Warteschlangen wie MSMQ besteht darin, dass sie Sender- und Empfängeranwendungen entkoppeln, so dass beide nicht gleichzeitig laufen müssen. Das bedeutet, dass eine Anwendung Daten in der Warteschlange ablegen kann und sich nicht darum kümmern muss, wann sie an den Empfänger ausgeliefert werden.
MSMQ ist als optionale Windows-Komponente verfügbar. Es bedarf also etwas zusätzlicher Mühe, um es über den Assistenten „Windows-Komponenten hinzufügen/entfernen“ in der Windows-Systemsteuerung zu installieren. MSMQ kann in zwei Modi installiert werden: Domain oder Arbeitsgruppe (die nur private Warteschlangen verwendet). Ist MSMQ installiert, steht es sofort für die Verwendung in .NET-Anwendungen zur Verfügung.
MSMQ-Interaktion
Die Entwicklung von nachrichtenbasierten Anwendungen beginnt mit einer Warteschlange. MSMQ enthält vier Typen von Warteschlangen:
Über den Systems.Messaging-Namensbereich kann MSMQ durch Programmierung bearbeitet werden. In diesem Namensbereich gibt es zwei Hauptobjekte:
Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.
Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.
Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.
Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…
Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…
Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…