Welche node.js-Socket-Engine sollte ich verwenden?

9

Ich bin am Anfang eines Projekts, um eine Echtzeit-Chat-Anwendung zu erstellen, die sich über eine Website und eine Android-App erstreckt. Da ich eine kontinuierliche Abfrage bei allen Arten von API-Aufrufen verhindern möchte, möchte ich Websockets verwenden (mit denen ich keine Erfahrung habe) und dabei dachte ich, es wäre eine gute Idee, node.js zu lernen. Also muss ich eine Websockets-Lib für node.js verwenden. Dafür sehe ich, dass es eine ganze Reihe von Optionen gibt. Die Sache, über die ich am meisten lese, ist socket.io.

Um SO herum habe ich auch gelesen, dass socket.io v0.9 ziemlich fehlerhaft war, und ich sehe mehrere Referenzen über engine.io als neues Backend von socket.io aus socket.io Version 1.0, das angeblich "gleich um die Ecke" ist ". Alle diese Nachrichten stammen aus dem Jahr 2012 ( hier zum Beispiel ) ), und wenn ich auf die socket.io-Website schaue, sehe ich, dass sie immer noch auf v0.9 sind, was mich ein paar Dinge wundern lässt :

  • wird socket.io noch aktiv entwickelt?
  • ist socket.io überhaupt eine brauchbare Option, oder muss ich in einer anderen Bibliothek residieren?
  • Welchen würde man für einen einfachen Start empfehlen, oder implementiert node.js jetzt gute Sockets (mit net.Socket zum Beispiel)

Alle Tipps sind willkommen!

    
kramer65 12.02.2014, 14:27
quelle

1 Antwort

3
  

wird socket.io noch aktiv entwickelt?

Ссылка

  

master: verfasst vor 7 Stunden

Also ist es jetzt wirklich in der Entwicklung.

  

ist socket.io überhaupt eine brauchbare Option, oder muss ich in einer anderen Bibliothek residieren?

Wir verwenden socket.io in mehreren Projekten und es ist in Ordnung. Vielleicht sollten Sie Ihre Herzschlagwerte einstellen. Für uns sind das:

%Vor%     
yttrium 13.02.2014, 07:17
quelle