XMS .NET -Anwendungen entwickeln
IBM® MQ Message Service Client (XMS) for .NET (XMS .NET) stellt eine Anwendungsprogrammierschnittstelle (API) mit dem Namen XMS bereit, die dieselbe Gruppe von Schnittstellen wie Java Message Service (JMS) hat. API. IBM MQ Message Service Client (XMS) for .NET enthält eine vollständig verwaltete Implementierung von XMS, die von jeder .NET -kompatiblen Sprache verwendet werden kann.
Informationen zu dieser Task
- Punkt-zu-Punkt-Messaging
- Publish/Subscribe-Messaging
- Synchrone Nachrichtenübermittlung
- Asynchrone Nachrichtenübermittlung
- Eine XMS -Anwendung
- Eine IBM MQ classes for JMS -Anwendung
- Eine native IBM MQ -Anwendung
- Eine JMS-Anwendung, die den Standard-Messaging-Provider von IBM MQ verwendet
- Warteschlangenmanager der IBM MQ
- Die Anwendung kann die Verbindung entweder im Bindungsmodus oder im Clientmodus herstellen.
- WebSphere® Application Server service integration bus
- Die Anwendung kann eine direkte TCP/IP-Verbindung oder HTTP über TCP/IP verwenden.
- IBM Integration Bus
- Nachrichten werden mithilfe von WebSphere MQ Real-Time Transportzwischen der Anwendung und dem Broker transportiert. Nachrichten können mithilfe von WebSphere MQ Multicast Transportan die Anwendung zugestellt werden.
Wenn eine XMS-Anwendung eine Verbindung zu einem IBM MQ-Warteschlangenmanager herstellt, kann sie WebSphere MQ Enterprise Transport für die Kommunikation mit IBM Integration Bus verwenden. Alternativ dazu kann eine XMS-Anwendung eine Verbindung zu IBM MQ herstellen und das Publish/Subscribe-Messaging nutzen.
Ab IBM MQ 9.1.1unterstützt IBM MQ .NET Core für Anwendungen in Windows -Umgebungen. Weitere Informationen finden Sie unter IBM MQ -Klassen für XMS .NET Standard installieren.
Ab IBM MQ 9.1.2unterstützt IBM MQ .NET Core für Anwendungen in Linux -Umgebungen.
Ab IBM MQ 9.1.4können verwaltete XMS .NET -Anwendungen automatisch Verbindungen auf Clusterwarteschlangenmanager verteilen. Sowohl die .NET Framework -als auch die .NET Standard -Bibliotheken werden unterstützt. Weitere Informationen finden Sie unter Informationen zu Uniform-Clustern und Automatische Verteilung der Anwendungslast.