Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 6 de 8
Ir a la página Anterior  1, 2, 3, 4, 5, 6, 7, 8  Siguiente
 
Evitar Cuelgue Por Desconexion
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
shordi escribió:  
Citar:
Si es fallo de perdida de sincronización, sabemos que lo va a replicar hasta que tenga una respuesta valida.

O sea que esperará y esperará y esperará... si esta respuesta no le llega ya tienes el (posible) error.


Hola shordi espero que estés disfrutando de Australia

Pues no te voy a decir no, pero se que este tema te remueve y con causa. Lo siento, pero para mi no es tan probable como para ti, y se que lo has comprobado con la almohada mil veces.

En fin es solo una opinión y seguro que tu tienes mas razón que yo.

Saludos.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
shordi escribió:  
Citar:
El programa de shordi se me ha colgado en la prueba hoy.

¿Qué proveedor de servicios usas?¿wifi o cable?¿Que hoy se te ha colgado quiere decir que otro día no se colgó?


gambafeliz - shordi

       0         -      1
       0         -      2

-Mi proveedor es Yoigo (me parece que hoy en día es Movistar)
-Utilizo wifi
-No he usado tu aplicación hasta hoy nada más y hoy se me a colgado en pocos minutos no hora ni horas como se dice por aquí. Y MySQL directamente tambien. Y conexiones de otras formas también. Sin embargo, conexiones sin parar y ping al servidor y a MySQL no falla.

Yo tengo el presentimiento que es un fallo del Servidor en origen y no de los clientes ni de la conexión, aunque se que me vas a echar en cara lo de Movistar. Y que sepas que no es alma de mi devoción me refiero a Movistar, ok. (Vamos que no lo estoy defendiendo)

Una pregunta interesante es el proveedor de servicio de alessandri, ¿no crees tu?, a lo mejor lo ha dicho y no me he enterado. Pero en mi es normal, estoy normalmente en la luna.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
Hola,
Yo soy fanático de Google, pero esos precios están   .
el servidor de prueba esta costando US$ 40.00 Mensual, y en
mi querida google el equivalente cuesta US$ 263.40 mensual.
 



 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
alessandri escribió:  
Hola,
Yo soy fanático de Google, pero esos precios están   .
el servidor de prueba esta costando US$ 40.00 Mensual, y en
mi querida google el equivalente cuesta US$ 263.40 mensual.


Aaah, los precios la verdad que no lo he mirado. Yo como sabrás un copo ya por mis conversaciones era para ayudar y garantizar tu problema pero mas lejos de querer arruinarte económicamente era simplemente para verificar a lo grande.

Perdón disculpe usted
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
alessandri escribió:  
Muy interesante.
Supongo que bajo este modelo el programa se comportaría un poco asíncrono y cualquier corte  se podría manejar vía código y evitar el cuelgue,
entonces faltaría evaluar el rendimiento de la aplicación. Si alguien tiene a mano algún ejemplo para desarrollar cliente servidor favor facilitarlos.Gracias.

Exacto, las peticiones y cambios los gestiona el programa servidor, que es el que se comunica con la base de datos.
Ejemplos:
Existe un sistema ERP programado en python (lo siento vuott   ) que se llama Odoo y es de código abierto y hay varias empresas y particulares que desarrollan módulos para agregarle.
El caso es que su estructura es Cliente<-->Servidor+BBDD.
Una de las ventajas que presenta este sistema es que existe un único modulo del programa del servidor que es el que habla con la base de datos y luego toda la complejidad que se desee escalar es a parte.
En gambas no conozco ejemplos de aplicaciones de este tipo, pero tal vez existan por allí.
Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
hola tricho.

En el capitulo 6 del libro de gambas 2: PROGRAMACIÓN VISUAL CON SOFTWARE LIBRE
tiene una ejemplo de una aplicación cliente - servidor, podría servir, pero no entiendo como
se puede trabajar con el objeto result bajo este modelo.

Tambien veo esa solución muy trabajosa. La ubicare como ultima alternativa.
 



 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
alessandri escribió:  
hola tricho.
En el capitulo 6 del libro de gambas 2: PROGRAMACIÓN VISUAL CON SOFTWARE LIBRE
tiene una ejemplo de una aplicación cliente - servidor, podría servir, pero no entiendo como
se puede trabajar con el objeto result bajo este modelo.
Tambien veo esa solución muy trabajosa. La ubicare como ultima alternativa.

Si seguramente con estos ejemplos se pueda llegar a hacer algo potente y útil.
Aquí hay un ejemplo de nuestro compañero Julio JSBSAN que usa Sockets
https://foro.gambas-es.org/viewtopic.php?f=5&t=1811
En el ejemplo se usa el protocolo TCP y LAN, pero supongo que no habrá problema de usar una red WAN.
Lo del result no se como se puede manejar pero seguramente hay una forma de hacerlo. Tal vez no se maneje result alguno en el lado cliente, solo datos en formato XML por ejemplo.
Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
tincho escribió:  
alessandri escribió:  
hola tricho.
En el capitulo 6 del libro de gambas 2: PROGRAMACIÓN VISUAL CON SOFTWARE LIBRE
tiene una ejemplo de una aplicación cliente - servidor, podría servir, pero no entiendo como
se puede trabajar con el objeto result bajo este modelo.
Tambien veo esa solución muy trabajosa. La ubicare como ultima alternativa.

Si seguramente con estos ejemplos se pueda llegar a hacer algo potente y útil.
Aquí hay un ejemplo de nuestro compañero Julio JSBSAN que usa Sockets
https://foro.gambas-es.org/viewtopic.php?f=5&t=1811
En el ejemplo se usa el protocolo TCP y LAN, pero supongo que no habrá problema de usar una red WAN.
Lo del result no se como se puede manejar pero seguramente hay una forma de hacerlo. Tal vez no se maneje result alguno en el lado cliente, solo datos en formato XML por ejemplo.
Saludos.


No lo he visto pero este ejemplo sin mirarlo ni nada es un buen ejemplo ya que he visto estos programas con "Velazquez Visual" es ahora de Velneo:

Esta es su web pero yo solo lo vi para Windows:
https://velneo.es/

Ahora lo que estoy de acuerdo con shordi poner capas sobre capas es un error. Pero todo tiene su medida, si el sistema no es muy grande, merece la pena hacer un programa cliente-servidor para probar. Yo si estuviera en esta situación, lo probaría todo.

Por cierto alessandri has mirado precio en: https://www.oracle.com/es/cloud/

Ahora lo mejor es que el servicio esté lo más cerca de tu ubicación pero de gran calidad, claro.

Nota: Una cosa a saber, doy por echo que todos sabemos que para poner un sistema Cliente-Servidor, el servidor debe estar en una sucursal no sirve uno en New York, esto esta claro, ¿verdad?
 



 
última edición por gambafeliz el Viernes, 09 Agosto 2019, 19:16; editado 1 vez 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
hola.
Ya vi los precios en oracle y es mas barato que google pero mas
caro que digitalocean. ademas oracle tiene un gran inconveniente
para mi aplicación. "NO SOPORTA DISPARADORES" y es algo
que uso extensivamente en mi software para actualizar los balances.
 



 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
alessandri escribió:  
hola.
Ya vi los precios en oracle y es mas barato que google pero mas
caro que digitalocean. ademas oracle tiene un gran inconveniente
para mi aplicación. "NO SOPORTA DISPARADORES" y es algo
que uso extensivamente en mi software para actualizar los balances.


Perdón pero dudo que las bases de datos Oracle no dispongan de Triggers pero, ¿si tu lo has mirado?, a mi me parece no raro sino lo siguiente.

Mira los precios de este enlace, esto es posible que de en el clavo.

https://aws.amazon.com/es/rds/mysql/pricing/

Una información para quien le interese, creo que es muy interesante aunque no es de gambas, creo que es útil para todos.
https://www.php.net/manual/es/featu...connections.php

Pensad en las sobrecargas de los hilos de las conexiones que alessandri hizo pruebas por 200, que creo, que confunde acceso de clientes con hilos de acceso a la base de datos, y que sigo diciendo que no mas de 38 antes del super-bloqueo. Estudiar estos casos.
 



 
última edición por gambafeliz el Sabado, 10 Agosto 2019, 13:32; editado 1 vez 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Evitar Letras En Textbox CanihoJR General 6 Jueves, 24 Septiembre 2009, 22:51 Ver último mensaje
CanihoJR
No hay nuevos mensajes Evitar Repetir Letras Dani26 Aplicaciones/Fragmentos de Código 1 Sabado, 19 Junio 2010, 11:26 Ver último mensaje
Emmet
No hay nuevos mensajes Evitar La Ejecución De Una Función obedlink General 4 Martes, 09 Abril 2013, 21:28 Ver último mensaje
shordi
No hay nuevos mensajes Evitar Autoguardado inforpalma Instalación 5 Domingo, 13 Enero 2019, 21:06 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 6 de 8
Ir a la página Anterior  1, 2, 3, 4, 5, 6, 7, 8  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron