¿Alguien sabe de algún ejemplo de una aplicación proxy de sockets TCP escrita en Delphi? Estoy construyendo una pequeña aplicación de intermediario que necesita escuchar conexiones de socket en un puerto TCP dado, leer un paquete de datos XML enviado a través de la conexión, atender la solicitud vía TCP a un servidor seleccionado de un grupo de servidores back-end disponibles, y entregar la respuesta resultante a la conexión TCP de origen.Delphi proxy transparente para una conexión TCP
Estoy muy familiarizado con la programación a nivel de TCP y socket, pero preferiría encontrar código de muestra como punto de partida. Si hay algo disponible, se ahorraría mucho tiempo y esfuerzo ya que no necesitaría reinventar la rueda. Recuerdo ver un pequeño proxy TCP escrito en Delphi en 2003/2004, pero parece haber perdido la pista del enlace.
Sí, yo estoy buscando una aplicación de socket TCP sencillo. El intermediario realmente se sentará entre BizTalk y un sistema ERP, así que sé que el 100% de los datos son XML, pero no están enmarcados como una solicitud HTTP. Utilizo Synapse en D2009 y echaré un vistazo al proxy HTTP. Gracias. –