Форум: "Сети";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
ВнизTServerSoket -> TProxySoket Найти похожие ветки
← →
Интересующийся (2004-07-04 11:54) [0]Мастера, может кто знает, как превоатить TServerSoket в Proxy?
← →
SergP © (2004-07-04 12:37) [1]А что такое "Proxy"?
← →
atruhin © (2004-07-04 13:07) [2]Взять TserverSocket, несколько, или много TClientSocket и написать Proxy
← →
Интересующийся (2004-07-04 18:56) [3]1. Пакет поступает на сервер, проходит первоначалбную обработку
2. Отправляет переработанный пакет конечному серверу
3. Получить пакет от конечно сервера, обработать его и послать ответ клиенту.
Примечания:
1. Компонент должен быть один и основан на TServerSoket.
2. Должна быть возможность проверки повторного обращения к ресурсу.
← →
SergP © (2004-07-04 23:27) [4]
> 1. Компонент должен быть один и основан на TServerSoket.
Дык тебе нужны шашечки или ехать?
← →
Интересующийся (2004-07-04 23:59) [5]> Дык тебе нужны шашечки или ехать?
Нужен компонент реализующий функции Proxy.
Под первичной обработкой японимаю поиск необходимого клиенту ресурса в списке имеющихся или выбор конечного сервера.
← →
SergP © (2004-07-05 00:55) [6]
> Нужен компонент реализующий функции Proxy.
Кстати ты так и не сказал, что ты подразумеваешь под словом "Proxy"
А прокси они бывают разные. Какой тебе прокси нужен?
> 2. Должна быть возможность проверки повторного обращения
> к ресурсу.
Это как? типа с кешированием, что-ли?
Типа кинул компонент на форму и вот тебе готовый прокси? :-)))
Все же скорее всего придется тебе писать все вручную...
← →
Интересующийся (2004-07-05 02:14) [7]> Это как? типа с кешированием, что-ли?
с кешированием.
> Типа кинул компонент на форму и вот тебе готовый прокси? :-)))
> Все же скорее всего придется тебе писать все вручную...
Так я и спрашиваю как сокет переписать чтобы он при конекте пакеты пересылал и ответы клиенту пересылал.
> Кстати ты так и не сказал, что ты подразумеваешь под словом "Proxy"
Если я правильно понимаю технологию, Proxy кэширует ресурс у себя и только при отсутствии (или при разности ресурсов) лезит на сервер.
В Delphi есть простинький Proxy, но я его исходник посмотреть немогу.
← →
Интересующийся (2004-07-05 02:24) [8]> Кстати ты так и не сказал, что ты подразумеваешь под словом "Proxy"
1. Прокси передает пакет серверу и возвращает ответ о него клиенту.
2. Проверяет ресурс в кеш, если его там нет (или он несоответствует серверному) запрашивает его с сервера кешировав копию у себя.
Есть другие варианты?
← →
Интересующийся (2004-07-05 02:29) [9]> Типа кинул компонент на форму и вот тебе готовый прокси? :-)))
> Все же скорее всего придется тебе писать все вручную...
Я и спрашиваю как переписать сокет, чтобы он без гемора при поступлении пакета передавал его серверу и возвращал ответ.
Возможно добавление дополнительных функций.
> Типа кинул компонент на форму и вот тебе готовый прокси? :-)))
В Delphi видел компонент организующий Proxy, но исходники у него были закрыты :(
← →
Polevi © (2004-07-05 10:35) [10]иисус воду в вино умел превращать, может сабж тоже смогет, спроси у него
← →
flash (2004-07-05 17:33) [11]попробуй IdMappedPortTCP
← →
SergP © (2004-07-05 21:49) [12]
> [11] flash (05.07.04 17:33)
> попробуй IdMappedPortTCP
Но IdMappedPortTCP - это не совсем прокси...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c