2016-07-20 10 views
0

Ich bin völlig neu in Solace, Ihre Ideen werden dankbar sein. Aufbau eines Systems, das in den Solace Messaging-Bus integriert wird. Das System wird über eine Service-Schicht verfügen, die mit dem Solace-Messaging-Bus kommuniziert, um Nachrichten von externen Systemen abzurufen. In Zukunft wird es auch in internetbasierte Nachrichten integriert.Solace Integration mit .NET/REST

So habe ich zwei Möglichkeiten vor mir, 1) JMS 2) .NET 3) REST

Könnten Sie bitte lassen Sie mich wissen, welche die beste Option ist oben, wenn die Service-Schicht mit verbinden hat. NET Business-Schicht. bedenkt, Erweiterbarkeit, Leistung, Nachrichtentransformation, Skalierbarkeit usw.

Dank

Antwort

0

Nachrichten sind im Allgemeinen interoperabel zwischen den verschiedenen APIs. Zum Beispiel kann eine JMS-Nachricht von einem .NET-Consumer konsumiert werden.

Sie können wählen, welche API für Ihren Anwendungsfall am bequemsten ist.

Da Ihre Serviceebene direkt mit Ihrer .NET Business-Schicht kommuniziert, ist es möglicherweise sinnvoll, dass die Service-Schicht die .NET-API verwendet.

Alternativ könnte es sinnvoll sein, die REST-API zu verwenden, bei der es sich um ein offenes Protokoll handelt, ohne dass die von Solace bereitgestellten Bibliotheken erforderlich sind.

+0

Vielen Dank für Ihre Antwort. Beide Optionen sind gut. Das geöffnete REST-API-Protokoll sieht jedoch am geeignetsten aus, da es problemlos in Message Bus und .NET Business Layer integriert werden kann. Könnten Sie mir bitte mitteilen, wie diese REST-API erstellt werden kann? –

+0

Weitere Informationen finden Sie im REST-Messaging-Lernprogramm unter http://dev.solacesystems.com/get-started/rest-tutorials/publish-subscribe_rest/. Es enthält ein Beispiel um Nachrichten zu senden und zu empfangen. –