Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как организовать tcp/ip тонель? / 1 сообщений из 1, страница 1 из 1
24.11.2003, 20:26
    #32333583
BaseAdmin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как организовать tcp/ip тонель?
Объясните (если можно с примером), как написать тонель?


Нужно организовать тонель, т.ч. на вход передавалось бы сообщение (сгенеренное левой программой), шифровалось и передавалось дальше.
Компонента MappedPort из Indy9 передает данные хорошо ( и в Indy 6 хорошо передавала), но не шифрует, а требует на вход уже шифрованный сигнал. Пришлось писать самому.

Сделал очень просто, примерно так:

1. Настроил TCPServer и TC:TTCPClient;
2. В onExecute

S:=AThread.Connection.CurrentReadBuffer;
TC.Write(s);
S:=TC.CurrentReadBuffer;
AThread.Connection.Write(S);

Все работает, но если больше 32 кб. данных, то AThread.Connection.CurrentReadBuffer висит и не подает признаков жизни. Любые попытки изменить размер буфера приводят к ухудшению ситуации (начинает висеть при меньших объемах). Помогите!!!!!!!!!!!1
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как организовать tcp/ip тонель? / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]