Páginas (6):    1 2 3 4 5 6   
tincho   24-03-2024, 21:52
#41
(24-03-2024, 21:46)jguardon escribió: En cuanto a la comunicación con la base de datos, independientemente de la que se elija, es que nunca se debe acceder directamente a ella en remoto, nunca. Para eso se crea un interfaz en gambas que acepte y devuelva resultados en base a una API(Rest) que esté asegurada con una autenticación cliente/servidor. Es decir, el programa cliente nunca accede directamente a la base de datos, sino que ejecuta peticiones http(s) a la API que dialoga directamente con la BD en el mismo servidor pero sólo tras autenticarse con el cliente.

si, eso mismo, concido.
Por eso lo primero que puse en la lista de tareas a realizar es la comunicación entre dos programas uno cliente y otro servidor.

En la granja de gambas hay un programa que puede que sea un buen punto de partida, se llama MyMicroServiceServer
Última modificación: 24-03-2024, 22:25 por tincho.

1 Saludo.
tincho   24-03-2024, 23:52
#42
No logre hacerlo funcionar.
Luego descargue los ejemplos de la granja Server y Cliente Socket pero tampoco logre hacerlos funcionar.
Luego descargue los ejemplos de Julio pero tampoco los logre hacer funcionar hay un problema con una librera llamada supergridviews que no encuentra así que edite a mano todos los archivos y logre abrir y correr el cliente pero el servidor no funciona.
En cualquier caso creo que el tema puede empezar por Cliente/Servidor Socket.
Un ejemplo con dos programas vendrían bien ¿Quien se apunta?

1 Saludo.
jguardon   25-03-2024, 00:56
#43
Me gustaría encargarme de las comunicaciones cliente/servidor, pero hasta el día 1 no tendré acceso a mi PC con Gambas, aunque mientras creo que podré pensar un poco en ello e ir preparando alguna prueba.

Os ruego un poco de paciencia mientras que se van concretando otras partes de la aplicación.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
tercoide   25-03-2024, 01:15
#44
(24-03-2024, 14:05)jguardon escribió: Veo que ya se están publicando códigos y esquemas de bases de datos, pero no he visto realmente un croquis, diagrama o planteamiento de qué programa se va a realizar, cuáles son sus funciones y cómo abordarlo de forma ordenada.

Yo me apunte para esa tarea. Estoy leyendo lo que escriben y lo voy a plasmar en un esquema.

"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
tincho   25-03-2024, 11:47
#45
(25-03-2024, 00:56)jguardon escribió: Me gustaría encargarme de las comunicaciones cliente/servidor, pero hasta el día 1 no tendré acceso a mi PC con Gambas

Adjudicado !! no hay prisa, mientras vamos preparando los otros temas. Bienvenido al equipo. Smile

(25-03-2024, 01:15)tercoide escribió: Yo me apunte para esa tarea. Estoy leyendo lo que escriben y lo voy a plasmar en un esquema.

¿Es posible que el diagrama lo realices en Libreoffice Draw?
Última modificación: 25-03-2024, 11:51 por tincho.

1 Saludo.
tincho   25-03-2024, 13:38
#46
Echen un vistazo a este software ERP. Es modular y finalmente tendría una utilidad real.
Creo que debemos apuntar a hacer algo como esto pero en Gambas3 del lado del servidor, del lado Cliente tal vez se pueda hacer en Gambas3
https://es.wikipedia.org/wiki/ERPNext

1 Saludo.
tercoide   25-03-2024, 13:40
#47
(25-03-2024, 11:47)tincho escribió: ¿Es posible que el diagrama lo realices en Libreoffice Draw?

Por supuesto. Entonces hasta ahora el equipo esta asi:

Director de proyecto: tincho
Comunicaciones: jguardon
Revisor de codigo: shordi
Diagramas: terco
Bases de datos: tincho, shordi, jguardon
Formularios: ? (necesitamos gente porque estimo que seran unos cuantos formularios)
      -Login: tincho
      -FMain:
Git: tincho
Última modificación: 25-03-2024, 13:44 por tercoide.

"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
tincho   25-03-2024, 14:59
#48
ok, va tomando forma, sigamos para adelante.

1 Saludo.
Shordi   25-03-2024, 21:54
#49
Insisto en que no me comprometo, que estoy en rara situación mental como para eso...

No podemos regresar
tercoide   26-03-2024, 13:49
#50
No te preocupes.
En mi experiencia trabajando en equipo se que habrán algunos con mas intensidad que otros. Depende de diversos factores como el interés en el programa, el tiempo disponible y el conocimiento.

Les cuento: me he interesado en IA y estoy aprendiendo con micro-learning (15´/dia). Como no se BDD ni comunicaciones, no voy a participar mucho con el codigo y si voy a colaborar haciendo los diagramas que expliquen el funcionamiento del programa que haremos asi todo lo entendemos mejor. Pero en paralelo voy trabajar en dotarlo de IA.

"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
Páginas (6):    1 2 3 4 5 6   
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.