Skip to content

Laboratorio 1 : Creación de un wrapper sobre el API de Streaming de Twitter

License

Notifications You must be signed in to change notification settings

NicolasBailo/lab1-twitter-stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laboratorio 1 : Creación de un wrapper sobre el API de Streaming de Twitter

La versión de partida de este repositorio es REST. Se puede ver desplegada en https://tmdad-lab1.herokuapp.com/.

Preparación

Objetivos

  • Funcionamiento en el lado del servidor:
    • Configurar un broker de mensajes que soporte STOMP sobre WebSocket.
    • Reescribir con los menores cambios posibles el método SearchController.search para recibir mensajes desde el cliente solicitando una búsqueda.
    • Reescribir TwitterLookupService para que las operaciones de streaming que ofrece TwitterTemplate (máximo 10 streams abiertos, solución concurrente).
  • Funcionamiento en el lado del cliente:
    • Conectarse con SockJS al endpoint Websocket.
    • Crear un cliente STOMP sobre dicha conexión.
    • Las búsquedas se envían usando el cliente STOMP, suscribiendose al canal de resultados.
    • Una nueva búsqueda cancela la suscripción anterior.

About

Laboratorio 1 : Creación de un wrapper sobre el API de Streaming de Twitter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published