Вопрос

Я работаю над разработкой расширяемого фреймворка игрового сервера MUD / ORPG на C #.Как часть пакета, я хотел бы включить прокси-клиент SOCKS5, который мог бы быть установлен на компьютерах пользователей.Этот прокси-клиент располагался бы между стандартным клиентом telnet пользователя (zMUD, GMUD, MUSHclient или просто telnet) и игровым сервером MUD и выполнял поиск определенных пакетов.Эти пакеты будут указывать клиенту открыть другие окна и информацию, традиционно недоступные на текстовом клиенте telnet.Поскольку это игровое приложение, на экране может отображаться, например, карта мира или список изношенного оборудования.

Я ищу любую информацию / рекомендации о том, как работает разработка прокси, и с чего я мог бы начать это делать.В настоящее время у меня есть базовый клиент telnet на C #, а на самом сервере есть многопоточный прослушиватель telnet, который полностью проработан - чтобы систему можно было полностью протестировать, мне просто нужно знать, что я должен сделать, чтобы создать посредника (прокси).Любые предложения с благодарностью принимаются.

Это было полезно?

Решение

Вот такой Прокси -сервер SOCKS написано на C #.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top