ソリューション

Web ベースのデプロイでは、ご所属の組織が Web アプリのユーザー インターフェイス開発に使用するフロントエンドのテクノロジーに応じて、MATLAB Web App Server™ または MATLAB Production Server™ を使用し、MATLAB® アプリケーションおよび Simulink® モデルを共有することができます。エンドユーザーは、Web ブラウザーを介して直接アプリケーションを利用および実行できます。

「私たちのソリューションには、Windows クライアントと Linux サーバーソフトウェアが必要でした。MATLAB を使用して、分散コンピューティング、財務データにアクセスするための MEX ファイル インターフェイス、および最適化や回帰などのための高速な組み込み関数を活用することで、その両方を迅速に開発できました。」

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 して結果を取得し、ページでレンダリングすることができます。