Ich benutze socket.io in diesen Tagen, aber ich verstehe nicht wirklich, was Adapter in socket.io bedeutet. Kann mir das jemand erklären? Danke vielmals!Was bedeutet Adapter in socket.io
Antwort
Socket.IO
Anwendungen können mithilfe eines Adapters skaliert werden, um Nachrichten und Ereignisse auf mehrere Anwendungsinstanzen zu verteilen. Indem Sie socket.io mit der socket.io-redis adapter
ausführen, können Sie mehrere socket.io-Instanzen in verschiedenen Prozessen oder Servern ausführen, die alle untereinander und untereinander senden und senden können.
Passing Ereignisse zwischen den Knoten
Nun, da Sie mehrere Socket.IO Knoten Verbindungen akzeptiert haben, wenn Sie Ereignisse für alle (oder sogar alle in einem bestimmten Raum) ausgestrahlt werden Sie wollen einen Weg brauchen von passing messages between processes or computers.
Die Schnittstelle für Routing-Nachrichten ist, was wir call the Adapter.
Sie können Ihre eigenen oben auf der socket.io-Adapter (indem er von ihr erben) implementieren oder Sie können die, die wir oben auf Redis: Socket verwenden. io-redis:
var io = require('socket.io')(3000);
var redis = require('socket.io-redis');
io.adapter(redis({ host: 'localhost', port: 6379 }));
- 1. Socket.io Adapter für Hubot
- 2. Was bedeutet [&] bedeutet in C++
- 3. Was bedeutet „.csstransforms &“ bedeutet
- 4. Was bedeutet "*" in Python?
- 5. Was bedeutet @ in PHP?
- 6. Was bedeutet $$ in Ruby?
- 7. Was bedeutet "~" in Haskell?
- 8. Was bedeutet ".. ::." in C#?
- 9. Was bedeutet # in Mathematica?
- 10. Was bedeutet @@ in Ruby?
- 11. Was bedeutet :: * in C++?
- 12. Was bedeutet [...] in Python?
- 13. Was bedeutet * in SQL?
- 14. Was bedeutet "% &" in Clojure?
- 15. Was bedeutet [*] + in Regex?
- 16. Was bedeutet &.! = In Ruby?
- 17. Was bedeutet | = in PHP?
- 18. Was bedeutet "**" in ANT?
- 19. Was bedeutet + in CSS?
- 20. Was bedeutet ... in Zahlencode?
- 21. Was bedeutet @() in Powershell?
- 22. Was bedeutet in Isabelle?
- 23. Was bedeutet/*! */In C#?
- 24. Was bedeutet = in PHP?
- 25. Was bedeutet '\' in Perl?
- 26. Was bedeutet $() in Scala?
- 27. Was bedeutet # = in Prolog?
- 28. Was bedeutet() in Haskell
- 29. Was bedeutet "{}" in Javascript?
- 30. Was bedeutet #/in URL?
Bekam es. Danke, Kumpel. –