• Lunes 20 de Mayo de 2024, 11:44

Autor Tema:  Cliente -servidor  (Leído 2668 veces)

GonzaloB

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Cliente -servidor
« en: Lunes 10 de Octubre de 2005, 20:13 »
0
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

  • Miembro MUY activo
  • ***
  • Mensajes: 207
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #1 en: Martes 11 de Octubre de 2005, 14:37 »
0
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  ;)

[size=109]Por que Rolo soy yo¡¡¡¡¡[/size]

GonzaloB

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #2 en: Martes 11 de Octubre de 2005, 21:35 »
0
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

  • Miembro MUY activo
  • ***
  • Mensajes: 207
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #3 en: Martes 11 de Octubre de 2005, 21:51 »
0
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

[size=109]Por que Rolo soy yo¡¡¡¡¡[/size]

bartolomeo

  • Miembro MUY activo
  • ***
  • Mensajes: 207
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #4 en: Martes 11 de Octubre de 2005, 22:05 »
0
Este tema es muy extenso e interesante debio ser un debate mas bien  :P

[size=109]Por que Rolo soy yo¡¡¡¡¡[/size]

GonzaloB

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #5 en: Martes 11 de Octubre de 2005, 22:26 »
0
Estoy de acuerdo contigo, pero el tema es que no se como enviar mas de dos datos por medio de socket al mismo tiempo (por ejemplo Apellido+Nombre+Dirección) y que en la BD del Servidor se guarden en ese orden.
Recurro a Uds porque realmente me canse de buscar y no encuentro una ayuda fehaciente de como hacerlo, incluso con el libro La biblia de Delhi 5 me confundo.
Si tan solo me pudieras dar un ejemplo de como mandar y recibir mas de dos datosya tendría como empezar.

palucchi

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #6 en: Viernes 14 de Octubre de 2005, 14:52 »
0
Pero que has hecho ¡¡¡¡¡

No has mostrado una sola linea de codigo, recuerda que Enko y Bartolomeo no le hacen tareas a nadie ¡¡¡¡¡  :blink:

ponte pilas  :comp:

Amilius

  • Miembro HIPER activo
  • ****
  • Mensajes: 665
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #7 en: Viernes 14 de Octubre de 2005, 23:14 »
0
Cita de: "GonzaloB"
Estoy de acuerdo contigo, pero el tema es que no se como enviar mas de dos datos por medio de socket al mismo tiempo (por ejemplo Apellido+Nombre+Dirección) y que en la BD del Servidor se guarden en ese orden.
Recurro a Uds porque realmente me canse de buscar y no encuentro una ayuda fehaciente de como hacerlo, incluso con el libro La biblia de Delhi 5 me confundo.
Si tan solo me pudieras dar un ejemplo de como mandar y recibir mas de dos datosya tendría como empezar.
Para eso esta el ejemplo del chat con sockets.  B)
El resto es cosa tuya una vez que tengas los datos que querias pasar de la maquina 'a' a la 'b'.

Si el ejemplo que viene con el delphi no funciona reinstala delphi o tu windows o lo que este mal antes de cualquier cosa, que funcionen bien esos ejemplos.

GonzaloB

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Cliente -servidor
« Respuesta #8 en: Domingo 16 de Octubre de 2005, 01:59 »
0
OK muchachos, como les dije, lo intenté pero no encuentro la respuesta, seguiré intentando hasta obtenerla, creo que de todas formas ud. me guian para perfeccionarme, y aunque otros tengan la solución, buscarla yo mismo.
Creo que eso me hará sentir más orgulloso una vez que la encuentre.


GRACIAS UNA VEZ MÁS :smartass:  :comp: