Веб- Приложения

Упаковать MATLAB® приложения для развертывания на MATLAB Web App Server

Веб-приложения являются приложениями 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 CompilerPackage App приложения Designer для веб приложения

Функции

compiler.build.webAppArchiveСоздайте архив для развертывания на MATLAB Web App Server
compiler.build.WebAppArchiveOptionsОпции для создания архивов веб- приложения
compiler.build.ResultsОбъект результатов сборки компилятора
webAppCompilerPackage 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 Web App Server в MATLAB Compiler.

Создание, развертывание и запуск

Создание веб- Приложения

Узнать, как создать веб- приложение для развертывания.

Развертывание веб- Приложения

Узнать, как развернуть веб- приложение.

Запуск веб- Приложения

Запуск и тестирование веб- приложений из браузера.

Простое приложение для ипотечного калькулятора

Попробуйте пример создания, развертывания и запуска веб- приложения.

Веб- Приложение симуляции Simulink

Попробуйте пример создания, развертывания и запуска веб- приложения, содержащей Simulink® симуляция.

Ограничения и неподдерживаемая функциональность

Учитывайте функциональные ограничения и неподдерживаемые функции MATLAB при создании веб- приложений.

Диагностика

Диагностика

Проверьте состояние каждого веб- приложения.

Журнал сеансов Приложения Web

Проверьте журнал сеанса веб- приложения.

Безопасность

MATLAB Web App Server безопасности

Примите меры предосторожности при размещении веб- приложений.

Включение HTTPS

Настройте MATLAB Web App Server на использование HTTPS.

Потенциальные риски

Учитывайте риски клиента, сервера и приложения, связанные с выполнением веб-приложений.

Создание защищенных веб- Приложений

Следуйте инструкциям и практикам для создания приложений MATLAB, чтобы быть безопасными веб-приложениями.

Безопасное развертывание веб- Приложений

Сводные данные правил безопасности для развертывания веб- приложений.