Angular 2 Atualizando objetos em "tempo real".

Olá, estou tentando entender como atualizar uma tabela angular 2.

Aqui está o que eu tenho: Back-end: express / MongoDB. As atualizações são alimentadas no banco de dados por meio de um aplicativo externo. Dados: 90% dos dados serão estáticos. 10% dos dados são atualizados a cada segundo.

Eu olhei para Observables / promessas. Solicitações HTTP / E / S de soquete, mas não consigo entender os conceitos.

Pergunta principal: posso usar observáveis com socket.io para atualizar registros?

Outras perguntas sobre atualizações de dados

Observáveis do Angular 2 - os observáveis são usados apenas quando o cliente está obtendo dados? ou você pode usá-lo com um soquete quando os dados estão sendo enviados para o cliente. (todos os exemplos online usam observáveis com uma solicitação http)Você pode usar o Socket IO para atualizar um objeto ou é apenas para novos objetos? Cada exemplo é ver é um aplicativo de bate-papo.Ao usar solicitações http, como você define com que frequência os dados são solicitados? (alguns exemplos on-line usam loops, mas isso parece errado.)

questionAnswers(1)

yourAnswerToTheQuestion