Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

180
Views
Enchufes en tiempo real entre Android y el servidor

Con fines de aprendizaje, estoy creando una aplicación para Android que hace lo siguiente: cuando una persona llega a la escuela, puede marcar un botón en la aplicación y se agrega en tiempo real a una lista (en la base de datos del servidor). ) de todos los que también marcaron el botón "en la escuela" dentro de la aplicación. También puede agregar un mensaje antes de hacer clic en el botón. Luego, el resto de los estudiantes reciben un brindis en tiempo real con el nombre de la persona que llegó y su mensaje.

Sé cómo hacer la parte de Android, pero ¿cuál es la mejor manera de hacer las consultas y solicitudes de eventos en tiempo real en comunicación con el servidor? Por ejemplo, envío un socket con la confirmación de las personas, la ubicación y el mensaje al servidor. Desde el lado del servidor, supongo que hay un controlador nodejs que recibe el socket y actualiza la base de datos en sql. Luego envía un socket a cada cliente en línea y una confirmación al cliente verificado.

¿Es esta la forma "profesional" de manejar datos como este? ¿Cuál es la mejor manera (más rápida, más segura, estándar)? Cuando busco en Google cómo hacer esta comunicación, solo puedo encontrar la comunicación cliente-servidor del servidor web con Apache, pero realmente estoy buscando un evento en tiempo real con una aplicación de Android.

Realmente no estoy buscando código, sino conocer y comprender tecnologías y patrones de diseño sobre cómo se puede hacer esto. Y qué buscar para aprender a hacer esto.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!