Programación General > Delphi
Cliente -servidor
GonzaloB:
Estoy programando una aplicación CLIENTE-SERVIDOR la cual pretendo que se conecten varios clientes a traves del servidor he intercambiar textos y archivos entre los clientes que yo elija, tipo MSN.
¿Esto se llama Punto a Punto?, alguien conoce de donde puedo sacar ayuda para hacerlo?
Otra pregunta, quiero poder enviar datos a una bd tipo cliente servidor usando MySQL, son datos para inscripción y asi poder usar el programa una vez inscripto. Me podrian indicar tambien de donde obtener ayuda?, estuve probando un ejemplo que viene con Delphi pero clava la máquina
GRACIAS
bartolomeo:
para lo primero sockets, dcom, etc
para lo segundo la pregunta es muy general y si quieres una respuesta a algo tan general GOOGLE es un buen amigo en este caso.
Especifica mejor tu pregunta se mas concreto, posiblemente alguien postee algo que te ayude, pero seguro que si especificaras tu pregunta tendrias el triple de respuestas ;)
GonzaloB:
Disculpa amigo Bartolomeo.
El tema es asi.
Tengo un servidor, el Cliente se conecta y debe inscribirse enviando datos al servidor, entre otros un nombre de usuario y contraseña.
Una vez inscripto, se identifica con su nombre de usuario y contraseña y hace uso del programa cliente el cual se conectara a otros clientes por medio del servidor.
Yo quería saber si esto se llama Punto a Punto.
Mi problema es el sgte.
Uso MYSQL y no se como mandar los datos hacia la bd del servidor, es decir, si los mando de a uno y los voy guardando en la bd o los mando a todo juntos.
En un ej, que viene con Delphi 5 el cliente tomaba todos los datos y los mandaba de una, el servidor los recibia, generaba un codigo de comprobacion y lo devolvia al cliente, dandole el ok de la inscripción. Yo intente guiarme de ahi pero el ejemplo clava la máquina y no se porque.
NO SE COMO HACER ESO, por eso solicito si alguien me puede indicar o como hacerlo o de donde saco ayuda. El proyecto es para un final en la facultad.
GRACIAS DE NUEVO
bartolomeo:
punto a punto no creo que sea adecuado, mas bien es un cliente servidor dos capas me imagino yo, abria que entrar a mirar si el cliente es grueso o delgado, sabes que middleware(no me acuerdo si se escribe asi) ???? eso te puede ayudar, mas bien busca por bases de datos distribuidas o sistemas distribuidos, sobre esto encontraras miles de documentos en la web.
De como enviar datos es cosa que tu debes deducir en el manejo de las transacciones, como va a ser tu comunicacion, recuerda que todo sistema distribuido puede ser distribuido debido a que existe una capa de soft que permite la comunicacion entre PROCESOS cliente y PROCESO servidor (es un error muy comun confundir estos procesos con los conceptos de hardware) y gracias a que transmiten atraves de una red de comunicaciones.
huy creo que desempolve toda mi tematica de sistemas distribuidos que me dicta el ingeniero Baracaldo, jejeje. perate busco documentacion en la web que te puede guiar mejor
bartolomeo:
Este tema es muy extenso e interesante debio ser un debate mas bien :P
Navegación
[#] Página Siguiente
Ir a la versión completa