Member
Статус: Не в сети Регистрация: 04.01.2004 Откуда: 31
Смотря для чего...
Вообще через Sockets (ServerSocket, ClientSocket), в Delphi пример есть - простенький чат. Но геморно, если нужна надежность эксепшенов описывать много. Если данных для передачи немного и время доставки не критично (плюс-минус 10 секунд), то можно через расшаренный фолдер (тут и TCP/IP необязательно) или по ftp файликами кидаться.
Member
Статус: Не в сети Регистрация: 04.01.2004 Откуда: 31
web-dav Как я понял, есть один компутер, который получает данные (назовём сервером) и несколько клиентских, которые эти данные передают. Если так, то на сервак ставим ftp-сервер (пишем сами, ставим из комплекта виндов (если есть), или ставим сторонний (их довольно много)) и пишем программку, которая проверяет какую-то папку (как правило pub ftp-сервера) и ищет файлы с данными или просто проверяет наличие файла (если он должен быть один). Клиентская программа подготавливает данные, записывает в файл и передает, присоединясь к ftp-серверу (пишем сами функцию в прогу (в delphi есть пример) или запускаем из программы утилитку tftp (есть в комплекте win2k, XP) как-нибудь так: tftp 192.168.0.1 PUT data.dat). Если клиентская программа должна забирать данные, то вместо PUT - GET (хотя это есть в help-е)
Немного громоздко, но зато просто, как лом.
P.S. Если это к теме, ущемления оверу больного места, то вариант не очень хорош, можно обойти, например, установкой firewall.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения