Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Запуск Perl скрипта с сетевого диска


Автор: allaire 16.1.2012, 17:39
Собственно вопрос в сабже - где выполнится скрипт, если запустить его с сетевого диска (т.е. на сервере, на котором и находится сетевая шара, с которой запускается скрипт или на машине пользователя)?  Спрашиваю потому как есть большая разница в инсталляции перл-интерпретатора только на сервер (Win. server 2008 SE R2) или на каждую пользовательскую машину, которая будет иметь доступ к этой шаре. Если скрипт выполнится на сервере/пользовательском ПК, то почему (т.е. как это технически происходит)? Я просто программирую на C# в основном, собственно в этом языке, если выполняется программа с сетевой шары, то происходит "теневое копирование" экзешника на ПК пользователя и оттуда выполняется, поэтому на каждом компе должент быть нет-фреймворк, но C# в отличие от перла - компилируемый язык... думаю что по-другому выполняется, но доказать не могу. Гуру перла, помогите разобраться.

Автор: Pfailed 16.1.2012, 17:52
Это от языка не зависит. На каком ПК запускается, на том и выполняется. А с сетевого диска или другого носителя - неважно.

Автор: allaire 16.1.2012, 18:13
Цитата(Pfailed @ 16.1.2012,  17:52)
Это от языка не зависит. На каком ПК запускается, на том и выполняется. А с сетевого диска или другого носителя - неважно.

А можно сделать так, чтобы выполнение скрипта происходило на сервере?

Автор: Pfailed 17.1.2012, 08:24
RDP, SSH
А может просто веб-интерфейс сделать и пусть через браузер обращаются к скрипту?

Автор: allaire 17.1.2012, 11:39
Цитата(Pfailed @ 17.1.2012,  08:24)
RDP, SSH
А может просто веб-интерфейс сделать и пусть через браузер обращаются к скрипту?

как вариант, спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)