
- •Содержание
- •4.1 Облачные технологии Microsoft для образовательных учреждений____42
- •Введение
- •Глава 1. Метакомпьютинг и grid – Системы.
- •Концепция grid.
- •1.2 Виды grid-систем
- •1.3 Метакомпьютинг
- •1.4 Системы метакомпьютинга
- •Глава 2. Разработка вариантов архитектуры облачного сервисы поддержки среды matlab
- •2.1 Настройка MatLab web-server на платформе Apache
- •2.2 Установка Apache
- •2.3 Установка интерпретатора perl
- •2.4 Настройка Аpache
- •2.5 Настройка matlab WebServer
- •2.5. Работа matlab WebServer
- •2.6 Создание приложений для matlab WebServer
- •2.7. Создание командной строки Matlab
2.7. Создание командной строки Matlab
используя приведенные выше шаблоны:
commandstr.html
<title>Командная строка Matlab</title>
</head>
<body bgcolor="#FFFFFF">
<p><font color="#000000" size="4" face="Arial">
<i>Командная строка MATLAB</i></font></p>
<!--
MATLAB Web Server requires only two items in all input HTML
documents
Действие формы обращается к программе matweb
-->
<form action="/cgi-bin/matweb.exe" method="POST">
<input type="hidden" name="mlmfile" value="commandstr">
<p>Введите команды в это поле:<br>
<textarea cols="50" rows="20" wrap="off" name="intext"></textarea></p>
<p><input type="submit" name="Submit" value="Выполнить"></p>
</form>
<p> </p>
</body>
</html>
commandstr_templ.html
<html>
<head>
<title>Командная строка MATLAB</title>
</head>
<div align="center">
<strong>Командная строка MATLAB</strong></p>
<p>
Результат: $text$<br>
</div>
<p>
<p>
<font color="#0000FF" size="2" face="Arial">
</font>
</body>
</html>
commandstr.m
function retstr = commandstr(instruct, outfile)
retstr = char('');
outstruct.text = instruct.intext;
templatefile = which('commandstr_templ.html');
retstr = htmlrep(outstruct, templatefile);
end
Рис. 16. Результат работы
Рис. 17. Командная строка
Другие пользователи из сети интернет тоже могут пользоваться данным сервисом. Для этого они должны в браузере набирать не http://127.0.0., а http://, ip-адрес в сети/интернет (тот, который прописан в httpd.conf в строке «Listen»), например, если ip в сети 192.168.200.5, то необходимо набирать http://192.168.200.5/.