Web ベースのデプロイでは、ご所属の組織が Web アプリのユーザー インターフェイス開発に使用するフロントエンドのテクノロジーに応じて、MATLAB Web App Server™ または MATLAB Production Server™ を使用し、MATLAB® アプリケーションおよび Simulink® モデルを共有することができます。エンドユーザーは、Web ブラウザーを介して直接アプリケーションを利用および実行できます。
MATLAB Web App Server によるホスティング
MATLAB App Designer で MATLAB アプリをグラフィカルに設計して、MATLAB Web App Server でホストします。
App Designer のウィジェットを使用すると、エンジニアがモデルパラメーターの入力値および出力値を指定できるインターフェイスを作成することができます。これらのアプリを対話型 Web アプリとしてデプロイすることで、別途ソフトウェアをインストールすることなく、Web ブラウザーを介して直接シミュレーションを実行できます。
MATLAB Production Server でのホスティング
フロントエンドのインターフェイスを HTML、Javascript、Angular またはその他の Web テクノロジーで開発することにした場合、MATLAB Production Server でホストされている MATLAB 関数を RESTful API として呼び出すことができます。
XMLHttpRequest または JQuery などの標準的な RESTful の呼び出しを使用して、Web アプリケーション内から API にアクセスできます。その後、POST して結果を取得し、ページでレンダリングすることができます。