Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 25-11-2014
orodriguezca orodriguezca is offline
Miembro
 
Registrado: ene 2009
Posts: 221
Poder: 16
orodriguezca Va por buen camino
No puedes buscar tu cliente por todo el mundo, eso no es funcional. De hecho tu cliente podría estar apagado. Te sugiero la siguiente estrategia básica:

- La aplicación que quiere enviar el mensaje tiene que actuar de servidor, de preferencia un servidor TCP.

- El cliente, cuando inicia, establece una conexión con la aplicación servidor TCP y le envía un número de puerto de escucha (un puerto UDP). El Cliente se desconecta del servidor y entonces asume el rol de mini-servidor UDP.

- El servidor TCP, es decir, la aplicación que quiere enviar el mensaje, registra en una base de datos o en un archivo de texto o en memoria o donde sea la dirección IP y el puerto UDP que envío el cliente cuando estableció conexión.

- Ahora la aplicación puede enviar el mensaje a el cliente porque conoce la dirección IP y el puerto UDP de escucha del cliente.


Por supuesto esta seudo solución es muy simple y bastante optimista pero estoy seguro que funciona. Para hacerlo algo más realista habría que considerar que nuestro cliente puede conectarse desde diferentes IPs, que podríamos tener varios clientes simultáneos, que queremos enviar el mismo mensaje a todos los clientes, que queremos enviar un mensaje a un cliente específico, etc, etc.
Responder Con Cita
 



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
Conexión a Internet corrales Internet 4 30-06-2014 20:11:08
BD sin conexion a internet giulichajari Conexión con bases de datos 15 21-06-2014 12:10:43
Conexión a Internet... dunia_lv Internet 3 12-08-2005 11:09:24
Conexión Internet altp Internet 4 03-04-2004 10:28:30
Conexion Internet buitrago Firebird e Interbase 3 12-09-2003 08:29:21


La franja horaria es GMT +2. Ahora son las 23:33:20.


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