Gibt es in .NET ein Äquivalent von JMS?Gibt es in .NET ein Äquivalent von JMS?
Antwort
Die besten entspricht JMS in .NET ist wahrscheinlich die Kombination von WCF mit der MSMQ-Bindung. MSMQ ist ein Pub/Sub-Nachrichten-Router, und mit WCF umwickelt, erhalten Sie einen netten, effizienten kleinen Enterprise-Eventing-Service. Der folgende Artikel beschreibt, wie Nachrichtenwarteschlangen mit WCF verwalten:
Das beste Äquivalent ist die Verwendung von JMS in .NET. Dies ist möglich mit Spring.NET.
Ich habe noch nie mit JMS gearbeitet, aber man kann nicht NServiceBus für asynchrones Messaging in .net (gebaut oben auf MSMQ) schlagen. Check it out bei http://www.nservicebus.com/
Jedesmal, wenn ich brauche eine gute lib verwenden Ich beginne immer Apache-Projekt überprüft, so schauen, was ich gefunden habe: ActiveMQ NMS
Tale einen Blick auf diese! Wirklich zu empfehlen!
Ich bin nicht ganz auf Ihre Frage klar. Fragen Sie, ob in .NET eine JMS-Spezifikationsimplementierung vorhanden ist?
Es hängt davon ab, welche JMS-Provider Sie verwenden. Wenn Sie WebSphere MQ als JMS-Provider verwenden, gibt es XMS .NET, eine JMS-Spezifikationsimplementierung für .NET.
Allerdings würden Sie dies empfehlen - oder wäre ich besser mit MSMQ? – rajax
@ Rajax- Ich würde nur empfehlen, wenn Sie mit Java JMS-Komponenten integrieren würden. Ich dachte, ich würde es erwähnen, also gibt es dir etwas zum Nachdenken und unterscheidet sich von den anderen Antworten. – RichardOD