Frage

Ich arbeite einen erweiterbaren MUD / ORPG Spiel Server-Framework in C # zu entwickeln. Als Teil des Pakets, würde Ich mag ein SOCKS5-Proxy-Client enthält, die auf Benutzer-Computern installiert werden. Dieses Proxy-Client zwischen dem Benutzer Standard Telnet-Client (zMUD, GMUD, MUSHclient oder einfach telnet) und dem MUD Game-Server, und suchen Sie nach bestimmten Paketen sitzen würde. Diese Pakete würden den Klienten sagen zu verschiedenen Fenstern und info traditionell nicht auf eine textbasierte Telnet-Client aufzurufen. Da dies eine Spielanwendung ist, könnte eine Weltkarte oder eine Liste von angegriffenem Gerät angezeigt werden, zum Beispiel.

Ich suche für jede Information / Anleitung, wie Proxy-Entwicklung funktioniert, und wo ich machen dies zu beginnen konnte. Im Moment habe ich einen grundlegenden C # Telnet-Client und der Server selbst hat einen Multi-Threaded-Telnet-Hörer, das ist alles geklappt - so kann das System vollständig getestet werden, ich muß nur wissen, was ich tun soll die Zwischenhändler zu machen (der Proxy) . Irgendwelche Vorschläge sehr geschätzt.

War es hilfreich?

Lösung

Hier ist ein SOCKS-Proxy in C # geschrieben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top