Einzelserverbus
Die einfachste Konfiguration ist ein Bus, der sich aus einem einzigen Server zusammensetzt. Verwenden Sie diese Konfiguration, wenn der Nachrichtendurchsatz gering ist und Skalierbarkeit keine bedeutende Rolle spielt.
In einem Bus mit nur einem Server gibt es auch nur eine Messaging-Engine. Alle Ziele wie Warteschlangen und Topicbereiche werden dieser Messaging-Engine zugeordnet.
Die Konfiguration mit einem einzigen Server hat den Vorteil der Einfachheit. Sie unterstützt die Leistung, da alle Nachrichten und Anwendungsverbindungen in derselben Messaging-Engine enthalten sind, was die Pfadlänge minimiert. Außerdem lässt sich sich problemlos verwalten, da sich alle Nachrichten und Anwendungsverbindungen in derselben Messaging-Engine befinden, was die Anzahl der zu überwachenden Konfigurations- und Laufzeitobjekte minimiert.
Die Verwendung einer Einzelserverkonfiguration hat jedoch den Nachteil, dass sie die Skalierbarkeit und die hohe Verfügbarkeit von Anwendungen und Messaging einschränkt.

- Die Anwendung wird in einem anderen Server in derselben Zelle oder in demselben Server oder in einem Server in einer anderen Zelle oder in einem Client-Container ausgeführt.
- Die Anwendung verwendet eine Clientverbindung zum Bus oder einen prozessinternen Aufruf.
Die folgende Abbildung veranschaulicht die möglichen Verbindungen zwischen einer Messaging-Engine und einer Anwendung:
