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

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

Веб-приложения являются приложениями MATLAB, которые могут запуститься в веб-браузере. Вы создаете интерактивное приложение MATLAB с помощью App Designer, группируете его с помощью Web App Compiler и размещаете его с помощью или версии разработки MATLAB Web App Server или продукта MATLAB Web App Server™. Каждое веб-приложение имеет уникальный URL и может быть получено доступ от веб-браузера с помощью протоколов HTTPS или HTTP. Сервер имеет домашнюю страницу, перечисляющую все доступные размещенные веб-приложения. Вы совместно используете веб-приложения путем совместного использования уникального URL к веб-приложению или URL к домашней странице сервера.

Веб-приложения спроектированы, чтобы запуститься только в доверяемой среде интранет, не в открытом Интернете. Для получения дополнительной информации смотрите Потенциальные риски.

Только приложения созданный с использованием 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 для веб приложения

Функции

compiler.build.webAppArchiveСоздайте архив для развертывания на MATLAB Web App Server
compiler.build.WebAppArchiveOptionsСоздайте объект опций архива веб-приложения
compiler.build.ResultsСборка компилятора заканчивается объект
webAppCompilerПриложения Разработчика Package App для веб приложения

Темы

Установите и сконфигурируйте

Системные требования для версии разработки 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 при создании веб-приложений.

Диагностика

Диагностика

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

Журнал сеанса веб-приложения

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

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

Безопасность MATLAB Web App Server

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

Включение HTTPS

Сконфигурируйте MATLAB Web App Server, чтобы использовать HTTPS.

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

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

Авторская разработка безопасных веб-приложений

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

Надежно развертывающиеся веб-приложения

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