Web ベースのデプロイでは、ご所属の組織が Web アプリのユーザー インターフェイス開発に使用するフロントエンドのテクノロジーに応じて、MATLAB Web App Server™ または MATLAB Production Server™ を使用し、MATLAB® アプリケーションおよび Simulink® モデルを共有することができます。エンドユーザーは、Web ブラウザーを介して直接アプリケーションを利用および実行できます。
「私たちのソリューションには、Windows クライアントと Linux サーバーソフトウェアが必要でした。MATLAB を使用して、分散コンピューティング、財務データにアクセスするための MEX ファイル インターフェイス、および最適化や回帰などのための高速な組み込み関数を活用することで、その両方を迅速に開発できました。」
MATLAB Production Server でのホスティング
フロントエンドのインターフェイスを HTML、Javascript、Angular またはその他の Web テクノロジーで開発することにした場合、MATLAB Production Server でホストされている MATLAB 関数を RESTful API として呼び出すことができます。
XMLHttpRequest または JQuery などの標準的な RESTful の呼び出しを使用して、Web アプリケーション内から API にアクセスできます。その後、POST して結果を取得し、ページでレンダリングすることができます。