Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обмен файлами между организацией и её клиентами через Интернет? [D6, Win95/98, NT4, Win2k]


Страницы:   1 2

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 или что либо иное)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо