|
|
|
| Есть два независимых компьютера. На обоих установлена одна и та же программа, которая сохраняет данные в файл. Подскажите пожалуйста, каким способом можно переправить данные, если учитывать, что данные должны переправляться через глобальную сеть?
Если кратко объяснить не возможно или затруднительно, подскажите ресурс, где об этом можно прочитать. Заранее благодарен. | |
|
|
|
|
|
|
|
для: Денис
(06.06.2005 в 18:25)
| | 1) Что на компьютерах помимо программы установлено - есть ли какие либо сервера (Web-сервер, FTP-сервер)?
2) Что это за программа и имеется ли возможность её модификации?
3) Обмен файлами должен происходить автоматически или при участие оператора? Грубо говоря не проще переслать его по почте, чтобы оператор его принял и положил в нужное место? | |
|
|
|
|
|
|
|
для: cheops
(06.06.2005 в 19:15)
| | 1) в данный момент ничего. В этом и заключается первая задача - отправлять данные через ftp (в данном случае придется установить ftp-сервер) или http(а вот тут не знаю:) ).
2) программа не имеет возможность модификации и является установочным приложением
3) необходимо создать модуль, который бы открывал каталог на машине 1 и пересылал необходимый отчет, который делает установ. приложение, в определенный момент времени автоматически на машину 2.
Я не знаю, как мне реализовать пересылку необходимого файла - в этом и заключается первая проблема.
На счет оператора не совсем понял - можете ли пояснить поподробнее? | |
|
|
|
|
|
|
|
для: Денис
(06.06.2005 в 20:19)
| | С оператором имелось ввиду вот что... ведь процесс переноса файла должен происходить по какому-то событию, или программному или по воле человека (оператора ПК). Вот если это происходит по воле человека (оператора), то может он просто кинет файл по почте или наоборот скачает вручную его с сервера другой машины... Может быть третий вариант - регулярная загрузка файла по расписанию при помощи демона cron. Какой вариант требуется? | |
|
|
|
|
|
|
|
для: cheops
(06.06.2005 в 20:27)
| | На сколько я знаю, сетевые демоны популярностью не пользуются из-за того, что постоянно работает на компьютере и отнимает процессорное время. "По скольку у многих нет своего собственного узла в Сети, возможность создавать такие программы доступна далеко не всем" (цитата из книги "РНР в подлиннике").
Скажите, возможно ли передать данные через ftp?
Приведу такой пример (так будет понятней мне и вам): допустим вам нужно переслать мне какой-то файл с вашей машины на мою(не учитывая собственный сетевой узел). Каким методом вы будете реализовывать передачу? И что нужно установить мне и вам для этой цели?
Вариант первый: возможно ли передать данные через гипертерминал?
Вариант второй: передать данные через ISQ. Только я не уверен в правильности выбора... Существует ли другой способ? | |
|
|
|
|
|
|
|
для: Денис
(06.06.2005 в 20:44)
| | Ну cron много не съест (у меня к примеру 120 Кб оперативной памяти занимает) и процессор он не занимает. В описанной ситуации на своей бы машине я поставил FTP-сервер (Web-сервер), а на вашей ничего кроме FTP-клиента (браузера) не понадобилось. Кроме того, на вашей машине можно установить cron, к которому привязать скрипт (понадобится PHP или Perl), который будет опрашивать через определённые интервалы мою машину и загружать файл, если выложена свежая версия - тогда вам не нужно вообще ничего делать, а мне просто выкладывать файл по мере появления его свежих версий. | |
|
|
|
|
|
|
|
для: cheops
(06.06.2005 в 22:28)
| | здорово :) Подскажите, пожалуйста, где можно скачать этот самый cron-демон? | |
|
|
|
|
|
|
|
для: Денис
(06.06.2005 в 22:37)
| | Мне nnCron нравится (под Windows) - версия Lite консольная и бесплатная (именно она практически не занимает места в памяти и благодаря сервису не теребит процессор), полная версия платная и обладает графическим интерфейсом, но это лишний перевод ресурсов и денег. Вот ссылка на дистрибутив http://www.nncron.ru/download/nncronlt116.exe, а вот ссылка на русский мануал http://www.nncron.ru/download/help_ru.zip. На странице http://www.nncron.ru/download.shtml вы найдёте свежие версии и плагины.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4321 | |
|
|
|
|
|
|
|
для: cheops
(06.06.2005 в 22:43)
| | он выступает что-то вроде парсера(ну может утрировано)... Он работает с пом языка Форт и работает только с Unix/Linux? | |
|
|
|
|
|
|
|
для: Денис
(06.06.2005 в 23:10)
| | Ммм... не очень понял это к чему относится пост? | |
|
|
|