Wir suchen nach einem einfachen Pub/Sub-Mechanismus, in dem eine C# -Anwendung Nachrichten veröffentlicht, die dann von anderen Anwendungen, die über das Netzwerk laufen, abonniert werden können.Können Sie einen einfachen Pub/Sub-Mechanismus vorschlagen, der ohne Konfiguration/Installation funktioniert?
Wir müssen keine Nachrichten persistieren. Clients abonnieren bestimmte Nachrichten, wenn sie online gehen und werden benachrichtigt, wenn eine entsprechende Nachricht verfügbar ist.
Ich bin bereits über die folgenden:
- nservicebus (Lizenz-Themen, kostenlose Lizenz ist zu restriktiv)
- rabbitmq (Excellent choice, leider machen wir klinische Software und Hardware und haben sehr lange Release-Zyklen Wir haben auch mehr als 20K Bereitstellungen weltweit und sind vorsichtig bei der Einführung einer weiteren Abhängigkeit, die installiert und gewartet werden muss.)
- zeromq (Sieht vielversprechend aus. Habe in der .Net-Welt nicht viel darüber gehört. Obwohl ich verwenden könnte die Bindungen, die auf nugget verfügbar sind und es zur Arbeit bringen, bin ich vorsichtig vor fi nden Fehler wie ich (dies ist der letzte Ausweg)
Welche anderen Alternativen können Sie schlagen nicht viel von Downloads oder Annahme für die .NET-Bindungen)
Guter ... hatte noch nie davon gehört! Will hineinschauen. –