Ich möchte wissen, was die beste Alternative zu entwickeln Websockets in Schienen 4.2, da actioncable für Schienen nur 5Alternative zu Actioncable in Schienen 4.2
Antwort
Ich bin Plezi's Autor, der Iodine Implementierung von the Rack Websocket draft nutzt, so dass es einfach ist, WebSockets mit Ruby-Anwendungen zu verwenden.
Plezi kann as middleware within Rails verwendet werden, so dass Sie das Beste aus beiden Welten erhalten können.
Actioncable als getrennt gem zur Verfügung. Daher ist es nicht notwendig, zu Rail 5 zu migrieren, um Actioncable zu verwenden (wenn natürlich andere Gründe für die Migration ignoriert werden). So verwenden:
gem 'actioncable'
Aktionskabel wurde in Rails 5 zusammengeführt, nicht einzeln verfügbar. Dies kann im offiziellen Github-Repository (https://github.com/rails/actioncable) gesehen werden – Andres23Ramirez
Haben Sie es versucht? Ist das Juwel herunterladbar? Ist Edelstein bearbeitet? Überprüfen Sie dies: https://rubygems.org/gems/actioncable Wenn die Schienen 4 nicht sehr neu ist, dann warum nicht ein nicht sehr neues Juwel verwenden. –
Ich schreibe diese Antwort, weil ich Artikel gelesen habe, bevor Schienenversion 5 erscheint. Dieser Artikel zeigt, wie man Aktionskabel in Rails 4 verwendet, wenn Gem-Actioncable zu Gemfile hinzugefügt wird. Ich denke nicht, dass Anwendungen, die diese Zeit geschaffen haben, heute nicht funktionieren werden. –
mit dem Finden meine Frage zu lösen, das Juwel Faye ist eine gute Alternative zu dem einen, dass Sie die websocket in Ihrer Anwendung implementieren möchten, ist dies die Verbindung des Repo von Github (https://github.com/faye/faye-websocket-ruby)
- 1. ActionCable-Kanal nicht zugänglich außerhalb Schienen Plugin
- 2. Aktuellen Benutzerstandort in Schienen abrufen 4.2
- 3. Wie Modell erweitern in Schienen 4.2
- 4. Tabellendatensätze in Schienen vorübergehend ausblenden 4.2
- 5. Keine Web-Konsole in Schienen 4.2
- 6. Rails 4 und ActionCable
- 7. Schienen 4.2: Gewusst wie nachladen (Motor) Route?
- 8. Schienen 4.2: Datum/Uhrzeit Attribut nicht gespeichert
- 9. Schienen 4.2 ABSCHEIDUNGSWARNUNG: `serialized_attributes` ist veraltet,
- 10. Super langsame Leistung nach Schienen 4.2 Upgrade
- 11. senden ActionCable zu bestimmten Benutzer
- 12. ActionCable NoMethod Fehler
- 13. Wie ActionCable als API
- 14. Alternative für mehr Ajax-Daten zu erhalten Schienen
- 15. Schienen 4.2: Bildpfad und Fingerabdruck nur hinzugefügt, wenn config.assets.compile = true
- 16. Schienen 4.2 - Grape - IOError: Nicht zum Lesen geöffnet
- 17. Authentifizieren mit Tasten in ActionCable
- 18. ActionCable nicht die Nachricht übertragen
- 19. Upgrade Schienen 4.1 bis 4.2 Spalte Name Problem
- 20. Einträge ausblenden bei Klick im Frontend vorübergehend - Schienen 4.2
- 21. mysql 5.7 & Schienen 4.2 nicht auf Ubuntu 16.04.1
- 22. Schienen 4.2: Verwenden von deliver_later mit einem tableless Modell
- 23. Alternative zu in R
- 24. Catch ActionCable Verbindung verweigert
- 25. Rails Actioncable Erfolg Rückruf
- 26. ActionCable Mehrere Kanäle
- 27. ActionCable empfängt keine Daten
- 28. ActionCable mit Anhang
- 29. Consuming Rails 5 ActionCable
- 30. ActionCable: Abgemeldet - Zuverlässig?
Sie sind sehr förmlich, es ist eine große Hilfe Informationen, ich gratuliere Ihnen für die Unterstützung der Entwicklung mit Rubin auf Schienen, Ich werde PLEZI studieren, wie kann ich es implementieren und Ihnen sagen, wie ich war, vielen Dank – Andres23Ramirez
@ Andres23Ramirez, cool, ich würde gerne Ihre Rückmeldung. Ich hoffe, Sie genießen die Erfahrung :) – Myst
Vielen Dank @Myst – Andres23Ramirez