Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Вниз

Трафик   Найти похожие ветки 

 
Kharchenko Sergey   (2001-11-17 21:09) [4]

Для этого, видимо, легче всего написать свой прокси.
Что тоже нелегко.
А идея прокси будет выгладеть примерно так:

---- Запрос----->r------7--!!->r------7---- Провайдеру->
|Server| |Client|
|Socket| |Socket|
<--- Клиенту-----L------J<-!!--L------J---- Ответ-------
ServerSocket в этой реализации просто слушает порт. Она же пишет ответ клиенту.
ClientSocket здесь служит для передачи данный провайдеру. Она же получает их обратно.
!! - самая сложная часть реализации. Самая большая проблема - увязать между собой Server и Client в "обратной схеме", т.е. когда Сервер общается не с Клиентом, а Клиент - не с Сервером. Оба должны коннектиться. Именно поэтому я сомневаюсь, что такая схема вообще возможна.
Если она все-таки возможна - прошу объяснить мне, как это делается.
Если нет - тогда подскажите на чем делать proxy и как считать траффик.
!! - как раз та часть кода, в которой реализован подсчет траффика.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.003 c
1-32255
Лана Розанова
2002-01-28 11:09
2002.02.11
Все добрый день


3-32117
Вика
2002-01-14 13:30
2002.02.11
IB 5.6 , как сделать экпорт/импорт части таблицы через дискету?


3-32126
Натик
2002-01-15 14:57
2002.02.11
Можно ли выяснить на каком столбце DBGrid щелкнули мышкой.


1-32211
AlexDov
2002-01-11 18:27
2002.02.11
Утечка памяти. Memory Leak


6-32298
Abzetdin
2001-11-18 22:08
2002.02.11
Передача динамического массива через Сокеты





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский