Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > Proxy |
Автор: XStrike 14.1.2007, 16:45 |
делаю что-то похожее на прокси, перевожу соединение с одного порта - на другой, тспользую Indy Servers->TidMappedPortTCP для отслеживания пакетов идущих на сам сервер от клиентов и от сервера к клиентам. подскажите плиз: примером возмем порты 8080 и 80 80 - порт прокси куда подают данные клиенты (TidMappedPortTCP->DefaultPort) 8080 - порт сервера на который прокси отдает отловленные(поступившие от клиентов) данные(TidMappedPortTCP->MappedPort) вопрос: если MapExecute - это входящие данные(от клиентов), то где же мне найти исходящие(ответы сервера) ? буду очень благодарен за подсказку, спасибо. |
Автор: XStrike 14.1.2007, 19:04 | ||
ничего не выводит, почему? |
Автор: dumb 16.1.2007, 14:37 |
для начала, в большинстве обработчиков событий indy-компонентов нельзя обращаться к vcl-компонентам(те, которые ты видишь на форме, сами формы итд), так как они(обработчики) вызываются из других потоков... читай факи про потоки и синхронизацию. |