Веб-приложения являются приложениями MATLAB, которые могут запускаться в веб-браузере. Вы создаете интерактивное приложение MATLAB с помощью App Designer, упаковываете его с помощью Web App Compiler и размещаете его с помощью либо версии разработки MATLAB Web App Server, либо продукта MATLAB Web App Server™. Каждый веб- приложение имеет уникальный URL и может быть получен доступ из веб-браузера с помощью HTTP или HTTPS протоколов. Сервер имеет домашнюю страницу со всеми доступными размещенными веб- приложениями. Вы делитесь веб- приложениями, предоставляя уникальный URL-адрес веб- приложения или URL-адрес домашней страницы сервера.
Веб- приложения предназначены только для работы в доверенной интрасети окружения, а не в открытом Интернете. Для получения дополнительной информации смотрите Потенциальные риски.
В качестве веб-приложений могут быть развернуты только приложения, разработанные с использованием App Designer. Для получения дополнительной информации см. Раздел «Разработка приложений с использованием App Designer».
Веб- приложения поддерживаются в Windows®, Linux®, и macOS. Список поддерживаемых веб-браузеров см. в разделах Поддерживаемые браузеры и Несовместимость платформ.
MATLAB Compiler™ поставляется с версией разработки MATLAB Web App Server. Однако, если вы хотите интегрировать сервер в корпоративную экосистему с возможностями аутентификации и доступа на основе ролей, продолжайте запускать веб- приложения, созданные с помощью различных релизов MATLAB, не имея предела о количестве конечных пользователей, обращающихся к веб- приложениям, необходимо приобрести продукт MATLAB Web App Server. Для получения дополнительной информации см. MATLAB Web App Server Различий.
Web App Compiler | Package App приложения Designer для веб приложения |
compiler.build.webAppArchive | Создайте архив для развертывания на MATLAB Web App Server |
compiler.build.WebAppArchiveOptions | Опции для создания архивов веб- приложения |
compiler.build.Results | Объект результатов сборки компилятора |
webAppCompiler | Package App приложения Designer для веб приложения |
Системные требования к версии разработки MATLAB Web App Server
Требования к оборудованию и программному обеспечению для установки и запуска версии разработки MATLAB Web App Server.
Установите версию разработки MATLAB Web App Server в MATLAB Compiler
Шаги для установки версии разработки MATLAB Web App Server.
Шаги для запуска серверного приложения в версии разработки MATLAB Web App Server.
Сконфигурируйте версию разработки MATLAB Web App Server в MATLAB Compiler
Зарегистрируйте службы и настройте опции сервера в версии разработки MATLAB Web App Server.
Поддерживаемые браузеры и несовместимость платформ
Проверьте совместимость веб-браузера и платформы.
Различия между продуктом MATLAB Web App Server и версией разработки MATLAB Web App Server в MATLAB Compiler.
Узнать, как создать веб- приложение для развертывания.
Узнать, как развернуть веб- приложение.
Запуск и тестирование веб- приложений из браузера.
Простое приложение для ипотечного калькулятора
Попробуйте пример создания, развертывания и запуска веб- приложения.
Веб- Приложение симуляции Simulink
Попробуйте пример создания, развертывания и запуска веб- приложения, содержащей Simulink® симуляция.
Ограничения и неподдерживаемая функциональность
Учитывайте функциональные ограничения и неподдерживаемые функции MATLAB при создании веб- приложений.
Проверьте состояние каждого веб- приложения.
Проверьте журнал сеанса веб- приложения.
MATLAB Web App Server безопасности
Примите меры предосторожности при размещении веб- приложений.
Настройте MATLAB Web App Server на использование HTTPS.
Учитывайте риски клиента, сервера и приложения, связанные с выполнением веб-приложений.
Создание защищенных веб- Приложений
Следуйте инструкциям и практикам для создания приложений MATLAB, чтобы быть безопасными веб-приложениями.
Безопасное развертывание веб- Приложений
Сводные данные правил безопасности для развертывания веб- приложений.