Форум: "Сети";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];
ВнизСвязь 2-х компов через ИНет Найти похожие ветки
← →
Зинец Виктор (2002-03-22 15:17) [0]как подступиться к задачке: есть комп с модемом (1), который может выходить в ИНет; есть другой комп, постоянно висящий в ИНете (2); оба компа подключены через одного провайдера; можно ли соорудить прогу, которая на компе (1) будет _как-то_ общаться с прогой на компе (2) на предмет получения от нее данных, обновления данных и т.д.? А если можно, то в 2-х словах - откуда с бубнами плясать?
С уважением,
Виктор
← →
Reindeer Moss Eater (2002-03-22 15:27) [1]Итак: имеем два компьютера и работающий TCP/IP между ними.
Легче сказать про то, что в этом случае сделать нельзя, чем перечислить то, что можно проделать.
← →
Зинец Виктор (2002-03-22 16:02) [2]я понимаю (в общих чертах); а все эти прокси по дороге мешать будут/не будут?
← →
Song (2002-03-22 16:12) [3]смотря через чего будешь связь держать.
← →
Зинец Виктор (2002-03-22 16:24) [4]ну так а через что можно???
← →
yaJohn (2002-03-22 16:37) [5]>другой комп, постоянно висящий в ИНете (2);
Т.е. имеющий постоянный IP. Ставим на нем СокетСервер.
>комп с модемом (1), который может выходить в ИНет
Ставим на нем КлиентСокет и сообщаем ему Ай-Пи сервера.
Активизируем сервер, а потом клиент. Опс... Готово!
← →
Зинец Виктор (2002-03-22 16:51) [6]снкс, буду ставить опыты...
← →
Зинец Виктор (2002-03-22 17:18) [7]а вот еще вопрос - сколько клиентов может обслужить такая схема (примерно - если диал-ап 33,6 например)
что-то с потоками надо будет делать?..
← →
SerVS - S (2002-03-22 17:34) [8]>что-то с потоками надо будет делать?..
Тебе нет, ServerSocket поддерживает работу с несколькими клиентами одновремено, свойство Connections[i]. У него выставляется кол-во кешируемых потоков и т.д.
Какой диал-ап у клиентов серверу всеравно, это накладывает ограничение только на интессивность трафика.
А вообще на эту тему инфы полно в инете, хорошие примеры есть на http://delphi.bugs.ru
← →
yaJohn (2002-03-22 17:40) [9]>сколько клиентов может обслужить
;)))
Зависит от того, что гонять будем. В принципе... Кажется, теоретически неограничено.... Хотя могу и ошибаться. Для бытовых нужд должно хватить...
>что-то с потоками надо будет делать?..
В простейшем случае - нет. Если не поддаваться соблазну использовать ctBlocking. Все работает аутоматычно. Но с какого-то момента потоки начинают делать с тобой такое.... Ж8)
← →
cok (2002-03-23 13:50) [10]>сколько клиентов может обслужить
Ты хотел сказать у скольких клиентов можно свистнуть пароли?
← →
Anatoly Podgoretsky (2002-03-23 14:11) [11]Зинец Виктор © (22.03.02 17:18)
В принципе о нуля до бесконечности
← →
Зинец Виктор (2002-03-23 16:51) [12]2 cok: причем тут пароли???
есть задача - на удаленном компе вводятся данные, которые надо сохранить в базе данных сервера. В локальной сети ставил опыты с DCOM, в принципе практ. то, что доктор прописал, но - настраивать сложно, надо комп-контролер домена, и _имхо_ неприменимо для связи через ИНет (поправьте, если не прав). Вот и смотрю, что тут можно еще придумать... а поск. в сетях я не очень, то и вопросы дурные задаю.
← →
Quadro (2002-04-02 17:00) [13]Удалено модератором
← →
Polevi (2002-04-03 14:00) [14]2Зинец Виктор ©
MIDAS через SocketConnection
← →
Зинец Виктор (2002-04-03 14:58) [15]2 Polevi: а пример хоть какой-нибудь, нельзя нигде найти?
← →
Erik Ivanov (2002-04-03 16:32) [16]А ты в директорию Delphi5\Demos\Midas\... загляни, там много примеров. Можно еще посмотреть исходники
Delphi5\Source\Vcl\scktsrvr.dpr
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c