Jump to content


Photo

Cómo redireccionar llamados tcp/ip de un cliente

delphi tcp/ip indy balance de carga datasnap

  • Please log in to reply
3 replies to this topic

#1 genriquez

genriquez

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 539 posts
  • LocationCali, Colombia

Posted 21 July 2016 - 02:15 PM

Hola a todos.

 

Estoy afrontando un nuevo tema,  la idea es tener un solo puerto de entrada, pero varias instancias de DataSnap (Puertos) escuchando, el software debe redireccionar el llamado de entrada a los puertos de escucha y responder a quien le corresponde.   la idea es detectar si un puerto se bloquea y cambiar el destino a los puertos disponibles.  (Balance de Carga y Tolerancia a Fallos).

 

Mi proveedor de servidores, lo hace con un software comercial, pero como a la mayoría de nosotros, nos gusta el Hecho en Casa.  ;)

 

Alguna idea de como hacer esto?  ya he estado intentando con Indy, pero la verdad me he quedado corto en algunos temas.

 

Gracias.


  • 0

#2 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 22 July 2016 - 09:13 AM

Que interesante idea... Por mi parte no se mucho de ello pero me mantendré atento por si algún compañero colabora y da luz sobre lo que hay que hacer.


  • 0

#3 genriquez

genriquez

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 539 posts
  • LocationCali, Colombia

Posted 22 July 2016 - 01:04 PM

Yo creo que podría comenzar con un redireccionador de paquetes tcp/ip,  pero en el proceso detectar el IP de llegada y redireccionarlo de acuerdo a una tabla que se crea con el IP y el puerto. 


  • 0

#4 linch

linch

    Member

  • Miembros
  • PipPip
  • 12 posts

Posted 26 July 2016 - 03:00 PM

Gracias Gustavo


  • 0





Also tagged with one or more of these keywords: delphi, tcp/ip, indy, balance de carga, datasnap

IP.Board spam blocked by CleanTalk.