На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Соблюдайте общие правила форума
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Указывайте точные версии Delphi и используемых сетевых библиотек.

Не приветствуется поднятие старых тем. Если ваш вопрос перекликается со старой темой, то для вопроса лучше создать новую тему, а старую указать в первом сообщении с описанием взаимосвязи.

Внимание:
попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...

Полезные ссылки:
user posted image MSDN Library user posted image FAQ раздела user posted image Поиск по разделу user posted image Как правильно задавать вопросы


Выразить свое отношение к модераторам раздела можно здесь: user posted image Krid, user posted image Rouse_

Модераторы: Krid, Rouse_
  
> Как перенаправить данные через один порт
    Доброго времени суток.

    Есть клиент и сервер в интернете.
    Они общаются посредством TIdTCPClient - TIdTCPServer, при этом используют сразу несколько соединений на разных портах, т.е. создано по несколько копий TIdTCPClient и TIdTCPServer.
    Нужно создать что-то вроде прокси-сервера, который перенаправит все соединения через один порт, при этом не изменяя клиента и сервера.
    Например используются порты 3000, 4000, 5000:
    КЛИЕНТ СЕРВЕР
    5000 \ / 5000
    3000 -> 8000 <- 3000
    4000 / \ 4000
    Думаю, что нужно сделать на клиенте и сервере приложения для перехвата отправки и приема пакетов.
    Как лучше реализовать такую программу, с помощью каких компонентов?
      Цитата savl @
      с помощью каких компонентов?

      Те же TIdTCPClient и TIdTCPServer

      Либо можно поискать непосредственно проксик на Индях.
        Цитата savl @
        Доброго времени суток.

        Есть клиент и сервер в интернете.
        Они общаются посредством TIdTCPClient - TIdTCPServer, при этом используют сразу несколько соединений на разных портах, т.е. создано по несколько копий TIdTCPClient и TIdTCPServer.
        Нужно создать что-то вроде прокси-сервера, который перенаправит все соединения через один порт, при этом не изменяя клиента и сервера.
        Например используются порты 3000, 4000, 5000:
        КЛИЕНТ СЕРВЕР
        5000 \ / 5000
        3000 -> 8000 <- 3000
        4000 / \ 4000
        Думаю, что нужно сделать на клиенте и сервере приложения для перехвата отправки и приема пакетов.
        Как лучше реализовать такую программу, с помощью каких компонентов?

        Получилось реализовать?
        1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0.0698 ]   [ 15 queries used ]   [ Generated: 23.08.26, 22:46 GMT ]