Senden eines Arguments an den Node.js -Server -Seitencode
Frage
Ich verwende Node.js mit Faye zur Implementierung einer Kometenlösung. Im Moment habe ich den Code für Node.js Server -Datei, um Daten auf einem Kanal zu veröffentlichen. Ich habe jedoch einen Bedarf, bei dem ich den Kanalnamen an den Node.js -Server -Seitencode als Argument senden muss und der Server dann Daten auf diesem bestimmten Kanal veröffentlicht.
Wie kann ich das machen ? Alle Ideen werden geschätzt
Vielen Dank
Lösung
Ich habe herausgefunden, wie es geht. Sie müssen eine solche HTTP -Anfrage senden und an den Faye -Server senden
{"Kanal": "/the/Channel", "Daten": {"Die": "Nachricht"}}
Dadurch wird die Nachricht in /im /Kanal veröffentlicht
Vielen Dank an Alfred auch für seine Antwort
Andere Tipps
Dies ist nicht genau die Antwort auf Ihre Frage, aber ich würde Ihnen trotzdem empfehlen, sich zu überprüfen Socket.io. Socket.io ist (derzeit) aktiver entwickelt und verfügt auch über ein Räume (Version 0.7.x) Konzept. Siehe Bild unten zum Beispiel.