Main Content

Web アプリ

MATLAB® Web App Server™ にデプロイする MATLAB アプリをパッケージ化する

Web アプリは、Web ブラウザーで実行できる MATLAB アプリです。対話型 MATLAB アプリは、App Designer を使用して作成し、Web アプリ コンパイラを使用してパッケージ化し、開発用バージョンの MATLAB Web App Server または MATLAB Web App Server 製品を使用してホストします。各 Web アプリには一意の URL があり、Web ブラウザーから HTTP または HTTPS プロトコルを使用してアクセスすることができます。サーバーにはホーム ページがあり、ホストされている使用可能なすべての Web アプリのリストが表示されます。Web アプリを共有するには、Web アプリの一意の URL またはサーバーのホーム ページの URL を共有します。

  • Web アプリは、公開インターネットではなく、信頼されたイントラネット環境内でのみ実行するよう設計されています。詳細については、潜在的なリスクを参照してください。

  • Web アプリとしてデプロイできるのは、App Designer を使用して設計されたアプリのみです。詳細については、App Designer を使用したアプリ開発を参照してください。

MATLAB Compiler™ には開発用バージョンの MATLAB Web App Server が付属しています。ただし、認証および役割ベースのアクセス機能をもつエンタープライズ エコシステムにサーバーを統合し、さまざまなリリースの MATLAB を使用して作成された Web アプリを引き続き実行し、Web アプリにアクセスするエンドユーザー数を無制限にする場合は、MATLAB Web App Server 製品を購入する必要があります。詳細については、MATLAB Web App Server の違いを参照してください。

Web アプリは Windows®、Linux®、および macOS のシステムでサポートされています。具体的に、MATLAB Compiler の開発用バージョンの MATLAB Web App Server では macOS (Intel® プロセッサ) と macOS (Apple シリコン) の両方がサポートされ、製品バージョンでは macOS (Intel プロセッサ) のみがサポートされています。サポートされている Web ブラウザーのリストについては、サポートされるブラウザーとプラットフォームの非互換性を参照してください。

アプリ

Web アプリ コンパイラWeb デプロイ用に App Designer アプリをパッケージ化

関数

compiler.build.webAppArchiveMATLAB Web App Server にデプロイするアーカイブの作成 (R2020b 以降)
compiler.build.WebAppArchiveOptionsWeb アプリ アーカイブのビルド オプション (R2020b 以降)
compiler.build.Resultsコンパイラ ビルド結果オブジェクト (R2020b 以降)
compiler.UserInfoログインしたユーザーの詳細の取得 (R2022a 以降)
webAppCompilerWeb デプロイ用に App Designer アプリをパッケージ化

トピック

インストールと構成

作成、デプロイ、実行

診断

セキュリティ