Angular 2 Aktualisieren von Objekten in "Echtzeit".

Hi Ich versuche zu beschreiben, wie eine Tabelle mit Winkel 2 aktualisiert wird.

Hier ist was ich habe: Backend: Express / MongoDB. Aktualisierungen werden über eine externe App in die DB eingespeist. Daten: 90% der Daten sind statisch. 10% der Daten werden jede Sekunde aktualisiert.

Ich habe mir Observables / Versprechungen angesehen. HTTP-Anforderungen / Socket-E / A, aber ich kann mich nicht mit den Konzepten befassen.

Hauptfrage: Kann ich Observables mit socket.io verwenden, um Datensätze zu aktualisieren?

Sonstige Fragen zu Datenaktualisierungen

Angular 2's Observables - Werden Observables nur verwendet, wenn der Client Daten abruft? oder können Sie es mit einem Socket verwenden, wenn Daten an den Client übertragen werden. (Alle Online-Beispiele verwenden Observables mit einer http-Anfrage.)Kann Socket IO zum Aktualisieren eines Objekts verwendet werden oder nur für neue Objekte? Jedes Beispiel ist eine Chat-Anwendung.Wenn Sie http-Anforderungen verwenden, wie legen Sie fest, wie oft die Daten angefordert werden? (Einige Online-Beispiele verwenden Schleifen, aber das scheint falsch zu sein.)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage