FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Seguimiento en tiempo real
Buenas gente. Estoy necesitando su ayuda, ya que en el laburo me pidieron que modifique una app, para que haga seguimiento en tiempo real de las unidades de la empresa. la verdad es que no tengo muy claro como puedo hacerlo, creo que con websocket podría hacer que el servidor envíe los datos del gps de la unidad a los clientes, pero la verdad es que no tengo idea de como hacerlo, así que recurro a uds para ver si me pueden orientar como hacerlo, y que tipo de conexión y librerías podría utilizar para hacerlo.
Gracias por su tiempo colegas
__________________
|
#2
|
||||
|
||||
¿Cuando hablas de unidades son vehículos o similar?
¿Estos vehículos llevan algún dispositivo GPS (que envíe datos)? ¿Vas a usar una aplicación en estos vehículos? ¿Cuando hablas de los clientes, quienes son? ¿Cómo van a consultar esas posiciones? ¿Página web, aplicacion móvil? Es un problema bastante complejo, así que tendrías que explicarte un poco mejor.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 11-12-2018 a las 20:01:52. |
#3
|
|||
|
|||
Cita:
es tal cual como decis las unidades son vehiculos, envian datos de gps a travez de otra appcada x segundos , y los clientes son los que consultan la ubicación de los vehiculos, y estoy viendo si se puede mostrar en un mapa la ubicación a partir de la ubicacion gps que envian los vehiculos
__________________
|
#4
|
||||
|
||||
¿Pero a dónde lo envían, a una base de datos en la web, a un fichero mediante ftp, etc.?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
en realidad los datos se envían como texto plano al servidor, y el servidor tendría que enviarlo a todos los clientes por eso estaba pensando utilizar websocket. No se almacenan mas que en una variable, porque son de consulta en tiempo real y no me hace falta guardarlos
__________________
|
#6
|
||||
|
||||
Por lo que dices, solo estas pegado por como enviar la información ya recolectada.
La forma mas simple es usar un servicio ya hecho para esto. Yo he tenido excelente resultados con https://firebase.google.com/ y https://www.pubnub.com. Firebase trae mas características pero creo que pub nub es mejor para este caso especifico (ya que es solo "envía datos, pon un escucha para que los guardes como quieras"). De ahi a mostrar en un mapa es trivial.
__________________
El malabarista. |
#7
|
||||
|
||||
Hasta ahí lo veo correcto.
Es este punto lo que yo haría es almacenarlos en una Base de Datos. Cita:
Creo que es más sencillo. Si en el punto anterior ya lo has almacenado en una Base de Datos, lo único que te queda es consultarla desde los clientes. Para ello necesitas: * Una página web, aplicación móvil, una app de escritorio,... * Un WebService en el servidor que le de los datos à la aplicación anterior.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
|||
|
|||
Cita:
no lo voy a almacenar en la base de datos. Los datos del gps a penas llegan se almacenan en una variable, sin entrar en base de datos ni ningun tipo de almacenamiento, y de ahi son enviado a los usuarios conectados que esten haciendo el seguimiento de la unidad, son datos para ver en tiempo real, no se almacenan ya que no tienen utilidad
__________________
|
#9
|
||||
|
||||
Entonces pubsub o firebase son exactamente lo que buscas.
__________________
El malabarista. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ver actualizaciones a la BdD en tiempo real | carlix_pc | Firebird e Interbase | 1 | 29-10-2011 22:38:54 |
Actualizar en tiempo Real | Diego827 | Firebird e Interbase | 11 | 20-10-2011 06:47:22 |
Video en tiempo real | Fitoperu | Internet | 1 | 25-08-2005 22:47:07 |
Videos en tiempo real | Albano | Internet | 4 | 07-06-2005 23:51:56 |
Actualizar En Tiempo Real | GIVO | SQL | 3 | 21-07-2003 20:10:31 |
|