Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Multisistemas en delphi cliente-servidor (https://www.clubdelphi.com/foros/showthread.php?t=91542)

Antoniogarcia 01-03-2017 10:13:44

Multisistemas en delphi cliente-servidor
 
Hola, antes que nada gracias, aún soy muy verde en programar, quisiera que me orientaran a empezar a programar, un cliente-servidor,

la idea es crear un servidor en windows 7, la base de datos es MYSQL, reportes, fast report5, dbgrid búsquedas insert, agregar usuario, etc, tengo algo de código de eso, se que me servirá, en la base tengo idea básicamente muy sencillas solo es prueba, los clientes se puedan usar en cualquier version de windows 7, 8,8.1,10 y server 2008, debían y IMac, snow leopard si es posible hasta capitán los clientes simples bloquean el escritorio y solo se pueden acceder con usuario y contraseña, en las bases de datos se almacena el usuario, como entrada, fecha y salida,

Lo principal es que no se como debería de configurar o empezar, si uso Datasnap, Create a new Multi-Device Application (Delphi), Create a new Multi-Device Application (C++), uso Embarcadero Rad Studio 10 Seattle, para empezar a hacer las pruebas, algo de código para bloquear los escritorios, por eso pido ayuda y a orientarme en este mundo fascinante, se que también ya ideando se podría acceder al servidor usando una app en android, pero lo que quiero es como poder acceder los clientes al servidor, help espero que me haya dado a entender, disculpen no he dormido muy bien y la migraña aunando al insomnio me aturde pero quiero programar....

Neftali [Germán.Estévez] 01-03-2017 11:17:18

Bienvenido a los foros.
Te recomieno (como al resto de usuarios noveles) que le eches un vistazo a la guía de estilo, antes de continuar.

Cita:

Empezado por Antoniogarcia (Mensaje 513825)
...aún soy muy verde en programar, quisiera que me orientaran a empezar a programar, un cliente-servidor,

La verdad es que el proyecto que planteas tal vez no sea el más adecuado para un usuario con poca experiencia.
De todas formas te recomiendo que revises algunos de los anuales que hay en la sección de libros del FTP del Club.

Cita:

Empezado por Antoniogarcia (Mensaje 513825)
los clientes se puedan usar en cualquier version de windows 7, 8,8.1,10 y server 2008, debían y IMac, snow leopard si es posible hasta capitán

Utilizando Delphi, no deberías tener problemas para desarrollar multiplataforma, excepto para el caso de Debian y el resto de distribuciones basadas en Linux. Aunque la nueva versión de Delphi traerá soporte para algunas de ellas, sólo para aplicaciones de tipo consola.

Cita:

Empezado por Antoniogarcia (Mensaje 513825)
los clientes simples bloquean el escritorio y solo se pueden acceder con usuario y contraseña, en las bases de datos se almacena el usuario, como entrada, fecha y salida,

Tal vez para eso debas buscar cómo desarrollar aplicaciones de tipo "Shell", servicios o algo similar.

Cita:

Empezado por Antoniogarcia (Mensaje 513825)
Lo principal es que no se como debería de configurar o empezar, si uso Datasnap, Create a new Multi-Device Application (Delphi), Create a new Multi-Device Application (C++), uso Embarcadero Rad Studio 10 Seattle, para empezar a hacer las pruebas, algo de código para bloquear los escritorios, por eso pido ayuda y a orientarme en este mundo fascinante,

Lo primero es que pruebes a crear una aplicación multidispositivo que tenga como Target la plataforma Windows.
Para eso no hay que configurar nada especial. Una vez que la tengas, puedes probar a configurar el IDE por ejemplo para ejecutar sobre un MAC (aquí tienes los pasos de cómo hacerlo).

A partir de ahí ir investigando, pero como te he dicho, no es algo trivial, pues las aplicaciones que planteas no pueden ser aplicaciones "normales", que por ejemplo en Windows, se puedan "matar" accediendo a la lista de procesos con CTRL+ALT+SUPR.

mamcx 01-03-2017 16:22:56

Si no tienes mucha experiencia, el tipo de desarrollo que planteas es demasiado ambicioso.

Y deberias, antes que nada, aprender y entender los aspectos basicos de la programacion y de SQL.

Es necesario que soporte tantas plataformas? Eso agranda mucho el problema (cada plataforma exige como minimo testear por ella).


La franja horaria es GMT +2. Ahora son las 00:20:28.

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