-
Есть такой компонент? Настроил на определенный каталог на серваке, а с клиента с таким компонентом манипулируеш содержимым каталога на сервере.
-
> такой чтобы работал с http
не вяжется с
> манипулируеш содержимым каталога > на сервере.
-
>> не вяжется
ну почему работаеш с таким компонентом, выполняеш какое-то действие передается запрос, а на сервере какая-то программа или скрипт выполняет действия и присылает ответ Просто я думаю круто бы было иметь такой инструмент, а вы как думаете?
-
> а на сервере какая-то программа или скрипт выполняет > действия и присылает ответ
так бы сразу и говорил.
Ну, собственно, никто и ничто не мешает разработать такой компонент. Для этого надо взять TListView, TIdHTTP, разработать протокол обмена поверх HTTP и написать серверный скрипт. Готовых я не видел.
-
>> Готовых я не видел. Вот это я и хотел выяснить, собираюсь попробовать налобать, а на серваке использовать PHP Впринципе ничего сложно не должно быть
-
> Впринципе ничего сложно не должно быть
Абсолютно ничего сложного. В этой схеме только надо очень-очень ответственно отнестись к разработке серверного скрипта ибо если в нем обнаружится дыра, то с помощью него можно будет грохнуть весь сайт, а то и директории уровнем выше чем public_html сервера.
-
> разработать протокол обмена поверх HTTP уже есть - Ajax, только вот "поверх" он или "внутри" не понятно. в винде работает через activx обьект Microsoft.XMLHTTP/Msxml2.XMLHTTP.x.x, если в браузере не реализован XMLHttpRequest, что в последних считай во всех есть, но неважно, главное он есть, и его можно использовать.
-
> уже есть - Ajax, только вот "поверх" он или "внутри" не > понятно.
Он поверх HTTP. Он же выполняет обычные HTTP запросы и получает ответы. Просто делает это в фоне. Правда я не уверен, что нужен ли он тут. Фоновые операции они для браузера критичны, а тут свой комонент - делай запросов сколько хочешь хоть в фоне хоть нет. Это много лучше, чем глюкавый местами XMLHttpRequest. И от браузера не зависит.
-
-
Точно WebDAV лучше всего подойдет. А в Indy есть как раз клиент IdWebDAV
|