КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Настройка MATLAB WebServer
Настройка Аpache
Необходимо открыть файл C:\webserver\apache\Apache2\conf\httpd.conf и внести следующие изменения: MaxRequestsPerChild 10 ServerRoot "C:/WWWServer" Listen 127.0.0.1:80 … AllowOverride None Options ExecCGI Order allow,deny Allow from all … # разрешить Apache запускать perl скрипты AddHandler cgi-script.cgi.pl.exe.bat … #Настройка SSI, Perl, PHP, и др. Include conf/extra/httpd-my.conf Alias /icons/ "C:/WWW/www.webserver.ru/htdocs/example/" AddDefaultCharset WINDOWS-1251 Информация об успешной установке Perl визуализируется на странице http://127.0.0.1/cgi-bin/printenv.pl Рис. 10. Успешная установка Perl
matlabserver.conf На Windows NT создается этот файл в / каталоге веб-сервера при установке веб-сервера MATLAB. В других системах первый создается webconf, чтобы установить значения для некоторых параметров в файле прежде, чем запустить веб-сервер MATLAB. Параметры конфигурации должны появиться на первой строке matlabserver.conf файла. Основные опции, которые могут пойти на первую строку, включают: Номер порта (порт, на котором слушает matlabserver) Потоки (максимальное количество одновременного MATLABs) Тайм-аут (сколько времени в секундах, чтобы ожидать matlabserver, чтобы запуститься) Дополнительный путь MATLAB (путь, предварительно ожидаемый к MATLAB, соединяют каналом при запуске. В файле webmagic1.html содержится строка HTML кода: <FORM ACTION="/cgi-bin/matweb.exe" METHOD="POST"> эта строка устанавливает связь с MATLAB. Matweb - программа, которая находится на сервере HTTP и связывается с matlabserver. matweb запрашивает информацию, которая, находится в matweb.conf, определяет местоположение matlabserver (который мог работать на различной машине). Программа matweb matweb - клиент matlabserver, который использует Общий шлюзовой интерфейс (CGI), чтобы получить данные из HTML-форм. Он передает информацию matlabserver, который запускает приложения, записанные в M-файлах. Когда веб-сервер MATLAB установлен, matweb помещен в/webserver/bin/arch для всей архитектуры. Это размещение позволяет выполнять matweb на машине, имеющей HTTPD, но не имеющей установленный MATLAB и являющейся различной архитектуры от сервера. Для доступа сервера HTTP необходимо также поместить копию matweb в каталоге, обозначенном/cgi-bin псевдоним. Процесс установки помещает копию в/toolbox/webserver/wsdemos, чтобы запустить приложения.
matweb.conf Чтобы соединиться с matlabserver, matweb запрашивает информацию, сохраненную в конфигурационном файле matweb.conf. необходимо создать этот файл в каталоге, обозначенном/cgi-bin, вместе с matweb программой. [webmagic] mlserver=parrot
[webpeaks] mlserver=parrot mldir=/matlab/toolbox/websever/wsdemos Многократные конфигурации приложения должны появиться в том же файле. Каждая переменная появляется на отдельной строке, сопровождаемой знаком равенства =, который сопровождается значением, например, mlserver=parrot. Приложения очерчены основным именем точки входа приложения (M-файл) в квадратных скобках []. Например, [webpeaks] находится на одной строке, сопровождаемой всеми ее переменными и соответствующими значениями. webmagic не требует mldir записи, потому что он не генерирует графики или сохраняет любые файлы. После того, как создано новое приложение веб-сервера MATLAB и введены его данные конфигурации в matweb.conf, следует перезапустить matlabserver, прежде чем использовать приложение. Рис. 11. Запуск Matlab Web Server
Дата добавления: 2015-08-31; Просмотров: 474; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |