Qualcuno sa di esempi di un'applicazione proxy socket TCP scritta in Delphi? Sto creando una piccola applicazione broker che deve ascoltare le connessioni socket su una determinata porta TCP, leggere un pacchetto dati XML inviato tramite la connessione, servire la richiesta via TCP a un server scelto da un pool di server back-end disponibili e fornire la risposta risultante alla connessione TCP di origine.Proxy trasparente Delphi per una connessione TCP
Sono molto familiare con TCP e programmazione a livello socket, ma preferirei trovare codice di esempio come punto di partenza. Se c'è qualcosa a disposizione, risparmiarebbe molto tempo e fatica poiché non avrei bisogno di reinventare la ruota. Ricordo di aver visto un piccolo proxy TCP scritto in Delphi nel 2003/2004, ma sembra che abbia perso la traccia del link.
Sì, io sto cercando un'implementazione socket TCP semplice. Il broker si troverà in realtà tra BizTalk e un sistema ERP, quindi so che il 100% dei dati è XML, ma non è incorniciato come una richiesta HTTP. Io uso Synapse sotto D2009 e darò un'occhiata al proxy HTTP. Grazie. –