Wer kennt die Beispiele für eine in Delphi geschriebene TCP-Sockets-Proxy-Anwendung? Ich baue eine kleine Broker-Anwendung, die Socket-Verbindungen auf einem bestimmten TCP-Port überwachen, ein XML-Datenpaket über die Verbindung lesen, die Anforderung über TCP an einen Server aus einem Pool von verfügbaren Back-End-Servern liefern und liefern soll die resultierende Antwort zurück zur ursprünglichen TCP-Verbindung.Transparenter Delphi-Proxy für eine TCP-Verbindung
Ich bin sehr vertraut mit TCP und Socket-Level-Programmierung, würde aber lieber den Beispielcode als Ausgangspunkt finden. Wenn etwas verfügbar ist, würde es viel Zeit und Mühe sparen, da ich das Rad nicht neu erfinden müsste. Ich erinnere mich an einen kleinen TCP-Proxy, der 2003/2004 in Delphi geschrieben wurde, aber anscheinend den Link verloren hat.
Ja, ich bin auf der Suche nach einer einfachen TCP-Socket-Implementierung. Der Broker wird tatsächlich zwischen BizTalk und einem ERP-System sitzen, so dass ich weiß, 100% der Daten sind XML, aber nicht als eine HTTP-Anfrage eingerahmt. Ich verwende Synapse unter D2009 und schaue mir den HTTP-Proxy an. Vielen Dank. –