![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обмен файлами между организацией и её клиентами через Интернет? [D6, Win95/98, NT4, Win2k]
Filat © (2002-04-10 17:20:00)Добрый день!
Подскажите пожалуйста, с чего начать, необходимо реализовать обмен файлами между организацией и клиентами по http, ftp, и модему. Предполагаю использовать компоненты Indy. Пробовал начать с примеров сервер и клиент, но не знаю как сделать для проверки на одной машине два разных http, может это и не надо?
Если надо, то как, есть программа Small HTTP server.
Может я вообще не в ту сторону мыслю?
Буду рад любой помощи или совету.
Спасибо
Reindeer Moss Eater (2002-04-26 11:43:00) [1]>Fiat
Wic (2002-04-26 11:20:00) [2]>Filat
Про интернет не знаю.
С помощью удаленного доступа делал передачу файлов( модем-модем) по таймеру, под Win98 (без участия "опытных, квалифицированных" пользователей, которые файл скопировать не могут :( ). Если это файлы отчетов, то вполне хватает. Остальное зависит от технологии конкретной решаемой задачи. Нужно подробнее - мыль.
Filat (2002-04-26 09:30:00) [3]
Reindeer Moss Eater Можно тебе на мыло написать, если да пришли ответ сразу на мой e-mail.
Reindeer Moss Eater (2002-04-24 19:32:00) [4]> Filat ©
У меня точно такая же задача работает без всяких VPN, но с криптографией от LanCrypto. Никакие файлы никуда не пропадают. И что там позволяют или нет различные провайдеры системе абсолютно фиолетово.
Filat (2002-04-24 18:32:00) [5]Пользователь - что такое PKI
Не хотелось говорить - В общем надо написать "Клиент-Банк", который должен: 1-е работать через Интернет, 2-е работать как обычный Клиент-Банк, т.е. модем-модем.
Вот поэтому такой вопрос.
Буду рад и благодарен любой помощи по этому вопросу.
Спасибо всем кто помогает.
Пользрватель (2002-04-19 22:00:00) [6]Судя о первоначальному вопросу я бы всеж предложил следующее
1. Создаеш виртуальную сеть, работающую через инет
2. Ставиш ftp
3. настраиваш работу клиентов через тунели и используеш PKI
Безопастность - ъто не просто фревол на машине, это правильно созданная инфраструктура сети, не забывайте об этом.
и тогда не будет ни атак на отказ, ни похищения данных.
Пользователь (2002-04-19 21:55:00) [7]Пкбята вы извините но судя по воросу вы всеж ерунду предлагаете
Ему ведь надо не в локалке а через интернет работать, а тут просто так, чтоб потом не кричал о пропавших файлах, документах не получится.
1. узнай у правайдера о возможности создания виртуальных сетей, тунелей
2 в целях безопастности не пользуйся самопалом, пока не умееш создавать правильные программы, сервисы.
3 поставь простй ftp сервер, и клиенты будух ходить по виртуальному каналу (тунелю), а для большей безопастности используй шифрацию с открытым ключом
безопастность - это не только слова это правильно построенная ифраструктура, не стоит об этом забывать и потом не будет проблем ни с вирусами ни с троянами ни с пропавшими документами.
Андрей Сенченко (2002-04-15 20:13:00) [8]Filat © (15.04.02 20:05)
Коды можешь показать ? И настройки того и другого ?
Filat (2002-04-15 20:05:00) [9]Почему то не конектится Клиент к Серверу?
Filat (2002-04-11 15:57:00) [10]Спасибо, попробую сейчас
Reindeer Moss Eater (2002-04-11 15:46:00) [11]Ничего дополнительного не надо.
Запускешь сервер и клиента на своей машине и клиент коннектится на адрес 127.0.0.1
Filat (2002-04-11 15:41:00) [12]Indy стоит полностью, с примерами, только как на одном компе сделать обмен между клиентом и сервером, т.е. что мне для этого надо сделать, дополнительно, кроме средств Delphi6
Reindeer Moss Eater (2002-04-11 15:36:00) [13]>Fiat Я говорил про Indy
Filat (2002-04-11 15:34:00) [14]Reindeer Moss Eater - ты имеешь в виду компоненты Varian Software или есть ещё какие-то. А Indy я использую с D6.
Anatoly Podgoretsky - спасибо.
Reindeer Moss Eater (2002-04-11 13:52:00) [15]>Filat
Уже скачал библиотеку? Тогда качни еще и примеры к ней.
Anatoly Podgoretsky (2002-04-11 13:40:00) [16]Filat © (11.04.02 12:37)
Это относится к виндоус, одна из служб, соответственно туда и обращаться за информацией, попросить админа что бы проинсталлировал.
Filat (2002-04-11 13:37:00) [17]Reindeer Moss Eater - а передача файла каким образом происходит, т.е. куда его надо писать, или поместить, чтобы происходил обмен?
Reindeer Moss Eater (2002-04-11 13:09:00) [18]Вся прелесть TidTCPServer в том и состоит, что он многопоточный.
Одновременно можно обслуживать произвольное количество клиентов.
Порт при этом будет конечно не один, но для тебя, как для разработчика, все будет выглядеть прозрачно.
"Ждать подключения" - это настроить bindings сервера и сделать Active:=True;
Клиент само собой должен знать и IP и Port сервера.
SSL тоже возможен.
Filat (2002-04-11 12:37:00) [19]1. Reindeer Moss Eater - что значит "жди подключения на порту ХХХ"? А если несколько клиентов сразу будет? Их надо будет ставить в очередь или можно будет в разных потоках обработать имея один порт. или же на один IP привязать несколько портов. И кстати, у клиента тоже надо будет прописывать порты (мои) на которые он сможет заходить?
2.Anatoly Podgoretsky - Async Pro где-то был, а вот что такое Dialup Server хотя бы в кратце или где почитать?
3. А использовать компоненты c возможностью SSL IdConnectionInterceptOpenSSL и IdServerInterceptOpenSSL можно будет или безсмысленно?
Reindeer Moss Eater (2002-04-11 11:25:00) [20]Indy - Free, APro > $300.
Используя TidTCPServer в организации жди подключения на порту ХХХ.
Клиент, используя TidTCPClient устанавливает соединение с сервером по этому порту.
Файл передается одним из методов TidTCPClient"а (их несколько на выбор)
Плюс ко всему этому можно прикрутить crypto (PGP или что либо иное)