Tag: publish-subscribe
Publish/subscribe ist ein messaging-Muster, bei dem Absender (Herausgeber) von Nachrichten nicht das Programm, die Nachrichten direkt an bestimmte Empfänger (Abonnenten). Vielmehr veröffentlichte Nachrichten gekennzeichnet sind in die Kanäle, ohne zu wissen, was, wenn überhaupt, Abonnenten geben könnte.
1
Antworten
Heutzutage ich bin der Gestaltung einer REST-Schnittstelle für ein verteiltes system. Es ist eine client - /sever-Architektur, aber mit zwei message exchange patterns: req/resp: die erholsamsten Ansatz, es wäre eine CRUD-Schnittstelle zum Zugriff/erstellen/ändern/löschen von Objekten, die in
1
Antworten
Einem typischen Redis-chat-Beispiel wird etwa so gehen (siehe https://github.com/emrahayanoglu/Socket.io-Redis-RealTime-Chat-Example/blob/master/chatServer.js für nur ein Beispiel): io.sockets.on('connection', function (client) { //websocket connection redis1.subscribe("chat"); redis1.on("message", function(channel, message) { console.log(message); client.send(message); }); client.on('message', function(msg) { redis2.publish("chat",msg.message); }); client.on('disconnect', function() { redis1.quit(); });
8
Antworten
Zur Zeit arbeite ich an einer Anwendung, bei der eine der Komponenten der Anwendung interagiert mit mehreren anderen system-Komponenten, die basierend auf bestimmte Ereignisse. Diese Ereignisse auftreten, aufgrund von vielen verschiedenen Triggern... einige Ereignisse verursacht werden, durch
2
Antworten
Ich habe das Spiel mit Eckigen und haben versucht, einen Weg finden, um ein pub/sub-Mechanismus über die gesamte Komponente Baum. Scheint es, dass EventEmitter ist nur emittierenden eine Veranstaltung, die abonniert werden können, um eine Ebene nach
5
Antworten
Ich habe das Spiel mit verschiedenen publish/subscribe-Implementierungen für nodeJS und war Fragen, was man am besten für eine bestimmte Anwendung. Die Anforderungen der Anwendung beinhalten Echtzeit-Synchronisierung von Objekten in der multi-channel -, multi-user-3D-Umgebungen. Begann ich mit Buchse.io,
1
Antworten
Lese ich die hornetQ-Dokumentation, verwirrt viele. Kann jemand ein genaues Beispiel erstellen Sie ein JMS-Thema in hornetQ. Ich meine die xml-Konfigurationen in hornetq-jms.xml und hornetq-configuration.xml. angenommen, wir haben ein Thema mit dem Namen top und 2 Abonnenten
1
Antworten
Versuche ich zu entwickeln, ein Soziales Netzwerk implementiert, mit der publisher-subscribe-Muster (ähnlich wie Twitter funktioniert): Benutzer Folgen können, die Menschen, daher wird benachrichtigt, wenn eine neue Veröffentlichung Ihrer Anhänger gesendet. Alle, die ich jetzt haben, ist eine
1
Antworten
Bin ich einen Auftrag erstellen, drücken Sie auf, um eine benutzerdefinierte Warteschlange, und zu versuchen, die Redis-Treiber, um dann den job zu behandeln, wenn es Sie trifft die Warteschlange, ohne Erfolg: class MyController extends Controller { public
1
Antworten
Ich fange an zu untersuchen, service-orientierte Architekturen und Frage mich, wie man am besten Struktur der Nachrichten zwischen Prozessen. Es scheint, dass die direkte HTTP-Aufrufe von Diensten und/oder ein pubsub-bus sind zwei häufige Ansätze. In welchen Situationen
3
Antworten
Habe ich gebaut, dieses Beispiel: Erste Schritte Mit RabbitMQ in .net, aber aus 2 Programmen: eine-Verlag one-Abonnenten Ich bin mit BasicPublish zu veröffentlichen und zu BasicAck zu hören, wie im Beispiel. Wenn ich einen Verleger und mehrere
3
Antworten
Bin ich den Aufbau eines kleinen Systems, das enthält viele Teile, und ich will eine Nachricht pub/sub - Dienst für die Kommunikation zwischen teilen. Las ich über einige Nachrichten queue services wie RabbitMQ und ZeroMQ, aber ich
1
Antworten
Ich geschrieben habe, ein system, das eine Duplex-NetTcp-Kanal mit einer callback-Funktion als publish/subscribe-server. Habe ich dir über die callback-Timeout, wenn keine Verbindung gesendet wird, nach einer Weile oder wird die callback-Rohr unbestimmte Zeit aufrechterhalten werden? InformationsquelleAutor Omar
2
Antworten
Ich weiß, dass einige Optionen mit ruby, ruby on rails und/oder node.js und PubNuB, ein service, der viele APIs, so können Sie senden/empfangen von Benachrichtigungen zwischen (fast) jede Plattform. Ich jetzt, wie zum senden von Nachrichten von
1
Antworten
Ich bin ein Anfänger zu Redis und Kafka. Redis kann verwendet werden, als Echtzeit-pub-sub. Aber Kafka ist auch Echtzeit-pub-sub. Ich bin verwirrt, die man zu nutzen, wenn. Jeder Anwendungsfall wäre eine große Hilfe! Danke! InformationsquelleAutor Sweta Sharma
2
Antworten
So, ich habe zwei Schritte ausführen a) Erstellen Sie eine zufällige xml-Datei in eine php-Datei. b) Analysieren Sie die gleiche xml-Datei in eine zweite Datei. Wichtigsten Punkte sind, dass php-Datei in einem) wird ein post-request an die
2
Antworten
In diesem PlunkerDemo, ich versuche, die Sendung ein Ereignis von der übergeordneten Steuerung an untergeordnete controller. Jedoch tun Sie es direkt in dem übergeordneten controller wird nicht funktionieren. Der handler nicht registriert das Ereignis. Allerdings tut es
5
Antworten
Publishing einzelnen Nachrichten zu einem RabbitMQ Warteschlange kann leicht getan werden mit der Benutzeroberfläche, indem Sie die Nachricht in der Benutzeroberfläche und klicken auf "Nachricht Veröffentlichen" - button. Wie veröffentlichen Sie einen Stapel von Nachrichten? Ich habe
3
Antworten
RabbitMQ ist Channel#basicConsume Methode gibt uns die folgenden Argumente: channel.basicConsume(queueName, autoAck, consumerTag, noLocal, exclusive, arguments, callback); Geben uns die Möglichkeit zu sagen, RabbitMQ genau die Warteschlange, die wir konsumieren wollen. Aber Channel#basicPublish hat keine solche äquivalenz: channel.basicPublish(exchangeName,
2
Antworten
Ich habe versucht, zu verwenden $.subscribe aber es scheint nicht zu funktionieren. Ich habe einen KRIEG Projekt, bei dem es funktioniert, aber wenn ich diese Funktion in meinem Projekt funktioniert es nicht. Muss ich zum download ein
2
Antworten
Wie bekomme ich ZeroMQ zu unterstützen, Themen und pattern-matching? z.B. stocks.* stocks.appl Aus meinem Verständnis ZeroMQ..das Thema wird Teil der Nachricht, also muss ich irgendwie trennen, das Thema von der eigentlichen Nachricht in den Abonnenten. Was ist
1
Antworten
Ich versuche zu tun, event-delegation in vanilla JS. Ich habe einen button in einem container, wie diese <div id="quiz"> <button id="game-again" class="game-again"><span class="icon-spinner icon"></span><span>Go again</span></button> </div> Und folgende David Walsh ' s nette Anleitung ich bin hinzufügen
1
Antworten
Brauchen Hilfe bei der Nutzung von Azure event hubs in das folgende Szenario. Ich denke, dass Verbrauchergruppen könnte die richtige option für dieses Szenario, aber ich war nicht in der Lage zu finden, ein konkretes Beispiel online.
6
Antworten
Ich bin derzeit daran interessiert zu sehen, welche Kanäle abonniert sind, die in einer Redis pub/sub-Anwendung, die ich habe. Wenn ein client eine Verbindung zu unserem server, wir registrieren Sie einen Kanal aus, der sieht so aus:
1
Antworten
Ich bin neu bei JMS.Ich habe angefangen mit " Hallo Welt, wo ich bin, die Veröffentlichung der Nachricht von der java-Anwendung zum Thema und hören Sie von der client - (node.js javascript).Ich gegangen thru http://en.wikipedia.org/wiki/Java_Message_Service. Jetzt habe
1
Antworten
Mit dem Juni 2012-Azure-SDK, ich habe ein service bus-Thema, und ich bin das hinzufügen eines Abonnements. Ich will filter-Abonnement. Wenn ich dies auf der Grundlage eines der Elemente, die ich Hinzugefügt habe der BrokeredMessage-Eigenschaften Beutel, dann funktioniert
4
Antworten
Ich versuche zu implementieren, das pub-sub-design pattern mit zeromq Rahmen. Die Idee ist, starten Sie eine Abonnenten-und danach starten die publisher. Die Teilnehmer hören zu 100 Nachrichten und die publisher veröffentlichen wird 100 Nachrichten. So weit So
3
Antworten
Suche ich durch redis command-Liste. Ich konnte nicht finden, dass der Befehl, um alle verfügbaren Kanäle in redis pub/sub. In den meteor-server, der entsprechende Befehl ist LISTCHANNELSwo es listet alle bekannten Kanäle, die Anzahl der Nachrichten, die
1
Antworten
Wie nennt man eine Handlung von einer anderen Handlung, wenn eingewickelt in actions in einem EmberJS-controller? Ursprünglichen code, der verwendet die jetzt veraltete Art und Weise zu definieren Aktionen: //app.js App.IndexController = Ember.ArrayController.extend({ //properties /* ... */
7
Antworten
So, ein Kollege stellte mir die publish/subscribe-Muster (in JS/jQuery), aber ich habe eine harte Zeit, die Auseinandersetzung mit warum würde man mit diesem Muster über die 'normale' JavaScript/jQuery. Zum Beispiel, zuvor hatte ich den folgenden code... $container.on('click',
3
Antworten
Socket.IO scheint zu den beliebtesten und aktive WebSocket-Bibliothek-emulation. Moloch verwendet es, um einen ganzen pub/sub-system. Faye ist auch sehr beliebt und aktiv, und hat seine eigene javascript-Bibliothek, die Ihre volle Funktionalität vergleichbar mit Juggernaut. Moloch verwendet Knoten
7
Antworten
Gibt es irgendwelche Event-Driven Architecture jQuery plugins? Schritt 1: Abonnieren Die Abonnenten, abonnieren Sie den event-handler in der Mitte, und übergeben Sie eine callback-Methode, sowie den Namen der Veranstaltung zu hören sind... d.h. Die beiden grün-Abonnenten hören
4
Antworten
redis unterstützt pub-sub - zmq unterstützt auch pub-sub über einen message-broker Was wäre die architektonischen Vorteile\Nachteile für die Wahl zwischen Ihnen? Ich bin mit dem Ziel an stellen, die über das offensichtliche use-case-spezifischen performance-benchmarking, die durchgeführt werden
1
Antworten
Jemand fragte mich, was PubSub war und wie Sie einen Kanal erstellen (im Kommentar von meine Antwort) und ich zeigte ihm den Artikel über redis.io => http://redis.io/topics/pubsub. Ich denke, es ist ziemlich klar, aber ich Frage mich,
7
Antworten
Vom PyPubSub: Pypubsub bietet eine einfache Möglichkeit für Ihre Python-Anwendung zu entkoppeln seine Komponenten: Teile des die Anwendung kann Nachrichten veröffentlichen (mit oder ohne Daten) und andere Teile können abonnieren/empfangen. Dies ermöglicht Nachricht "Absender" und Nachricht "Zuhörer"
9
Antworten
Angenommen, es gibt Objekte, aus denen Abonnements für einen socket-server in etwa so: socket.on('news', obj.socketEvent) Diese Objekte haben eine kurze Lebensdauer und werden Häufig erstellt, generieren viele Abonnements. Dies scheint ein memory-leak und eine fehleranfällige situation, die
2
Antworten
Ich brauche, um eine Liste aller Tabellen, die veröffentlicht werden für die Replikation von MS-SQL-Datenbanken. Gibt es ein system gespeicherte Prozedur oder eine Abfrage, die ich ausführen könnte, um zu generieren, eine solche Liste? InformationsquelleAutor der Frage
3
Antworten
In eine web-Anwendung, wenn ich schreiben müssen, ein Ereignis in eine Warteschlange, ich würde eine Verbindung zu redis zu schreiben, die Veranstaltung. Nun, wenn ich will ein anderes backend-Prozess (also ein daemon oder cron-job) zu verarbeiten oder
3
Antworten
EDIT: diese Frage, einige Antworten auf diese Fragen, und einige der Kommentare, enthalten eine Menge von Fehlinformationen. Sehen wie Meteor Sammlungen, Publikationen und Abonnements arbeiten für ein genaues Verständnis von veröffentlichen und abonnieren mehrere Teilmengen der gleichen
3
Antworten
Ich habe die Bewertung messaging-Technologien für mein Unternehmen, aber ich bin sehr verwirrt durch die konzeptionellen Unterschiede zwischen ein paar Begriffe: Pub/Sub vs Multicast vs Fan-Out Ich arbeite mit den folgenden Definitionen: Pub/Sub hat Publisher liefern Sie
1
Antworten
Wenn Umbildung socket.io/node.js und redis pub/sub in einem Versuch, erstellen Sie eine Echtzeit-web-broadcast-system, angetrieben von server-Ereignisse verarbeiten kann mehrere Transporte, scheint es drei Ansätze: 'createClient' eine redis-Verbindung und abonnieren Kanal(s). Am sockel.io-client-Verbindung, verbinden Sie den client in
2
Antworten
Ziemlich einfache Frage. Ich Baue eine Echtzeit-Spiel mit nodejs als meinem backend und ich Frage mich, ob es irgendwelche Informationen zur Verfügung, auf denen ein verlässlicher und welche ist effizienter? Ich bin sehr mit beiden Redis und
4
Antworten
Was ist der Unterschied zwischen den Observer-MusterPublish/Subscribeund Datenbindung? Suchte ich ein wenig herum auf Stack Overflow und fand keine guten Antworten. Was ich zu der überzeugung gekommen, dass die Daten-Bindung ist ein allgemeiner Begriff und es gibt
6
Antworten
Gibt es ein gutes einfaches framework für java, stellt das publish/subscribe-Muster? Einige ideale Eigenschaften Unterstützung für Generika Registrierung von mehreren Abonnenten zu einem Verleger - API in Erster Linie Schnittstellen und einige nützliche Implementierungen rein in-memory -,
4
Antworten
Habe ich eine einfache app einrichten, zeigt eine Liste von Projects. Ich habe entfernt die autopublish - Paket, so dass ich nicht senden Sie alles an den client. <template name="projectsIndex"> {{#each projects}} {{name}} {{/each}} </template> Wenn autopublish