Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros temas > Trucos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Los mejores trucos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-05-2024
dani36652 dani36652 is offline
Miembro
 
Registrado: abr 2019
Posts: 61
Poder: 6
dani36652 Va camino a la fama
Post Ejemplo de aplicación Cliente-Servidor con Delphi

Hola a todos, quien de nosotros no se preguntó alguna vez ¿qué es un servicio web?, ¿qué es un servidor?, ¿qué es JSON? etc...
El día de hoy les comparto este ejemplo breve pero que intenté hacerlo lo mejor explicado posible para retroalimentar este tema que son las aplicaciones cliente-servidor.

El proyecto consiste en lo siguiente:

-Servidor
-- Contiene un set de datos predefinido el cual se guarda en una base de datos sqlite
-- Implementa una serie de endpoints para acceder a la información solicitada, dicha información sera transmitida en formato JSON
--Gracias a la simplicidad de Delphi, es más facil entender qué son las peticiones http

-Cliente
-Hace peticiones http al servidor y la información recibida en JSON la almacena en una base de datos sqlite
-Explica el uso de JSONObjects
-Incluye un ejemplo de muestreo de progreso mediante un homólogo al ProgressDialog nativo de Android.
-Hace uso del concepto de Hilos (Thread)
-Implementa y explica dos tipos de inserción en una base de datos (múltiple y registro por registro) mostrando a nivel de interfaz como se comporta cada una....

Por último, hago el recordatorio de que por cuestiones de tiempo hice lo más sencillo y entendible este proyecto esperando que sea de utilidad para los colegas de Delphi y se retroalimenta esta temática de Aplicaciones Cliente-Servidor, Bases de datos, peticiones HTTP, etc.

Link del proyecto en GitHub: https://github.com/dani36652/Delphi-...iente-Servidor

Código escrito en Delphi 11.3 Alexandria y probado en Windows y Android.
Responder Con Cita
  #2  
Antiguo 01-05-2024
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Responder Con Cita
  #3  
Antiguo 02-05-2024
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Gracias por el ejemplo.
__________________
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.
Responder Con Cita
  #4  
Antiguo 03-05-2024
webmasterplc webmasterplc is offline
Miembro
 
Registrado: mar 2008
Posts: 276
Poder: 17
webmasterplc Va por buen camino
Gracias por el Aporte
Responder Con Cita
  #5  
Antiguo 06-05-2024
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.237
Poder: 20
ElKurgan Va camino a la fama
Thumbs up

Muy buen aporte

Gracias y un saludo
Responder Con Cita
  #6  
Antiguo 22-05-2024
clauxs88 clauxs88 is offline
Miembro
 
Registrado: feb 2013
Ubicación: Asuncion
Posts: 14
Poder: 0
clauxs88 Va por buen camino
Thumbs up

Genio total, gracias por compartir..
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ejemplo de un Cliente/Servidor Datasnap? kaiserilich Conexión con bases de datos 2 30-06-2014 17:21:49
¿Aplicacion FTP cliente y servidor con delphi? JXJ Varios 4 24-01-2012 19:28:01
aplicación cliente servidor? Giniromero Conexión con bases de datos 12 25-10-2006 05:39:18
Aplicacion Cliente-Servidor D-MO Varios 2 01-09-2005 01:37:42
Aplicacion cliente servidor aguilot_21 Internet 3 26-12-2003 03:07:55


La franja horaria es GMT +2. Ahora son las 02:07:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi