솔루션

MATLAB 및 Simulink를 사용한 웹 배포

웹 기반 배포에서는 조직이 웹 앱 사용자 인터페이스 개발에 활용할 프론트엔드 기술에 따라 MATLAB Web App Server™ 또는 MATLAB Production Server™를 사용하여 MATLAB® 응용 프로그램과 Simulink® 모델을 공유할 수 있습니다. 최종 사용자는 각자의 웹 브라우저를 통해 바로 응용 프로그램에 액세스하고 이를 실행할 수 있습니다.

“우리의 솔루션은 Windows 클라이언트와 Linux 서버 소프트웨어가 필요했습니다. 우리는 이 모두를 MATLAB을 사용해서 분산 연산, 금융 데이터에 액세스할 MEX 파일 인터페이스, 그리고 최적화와 회귀 등에 대한 빠른 내장 함수를 활용하여 신속히 개발했습니다.”

Julian Zenglein, Commerzbank

MATLAB Web App Server로 호스트

MATLAB 앱을 MATLAB 앱 디자이너에서 그래픽 방식으로 설계한 다음 이를 MATLAB Web App Server로 호스트할 수 있습니다.

앱 디자이너의 위젯을 사용해서 엔지니어가 모델 파라미터의 입력값과 출력값을 제공할 수 있도록 하는 사용자 인터페이스를 만들 수 있습니다. 이 앱은 추가적인 소프트웨어를 설치할 필요 없이 웹 브라우저를 통해 시뮬레이션을 직접 실행할 수 있는 대화형 방식의 웹 앱으로서 배포할 수 있습니다.


MATLAB Production Server에서 호스트

HTML, Javascript, Angular 또는 기타 웹 기술로 프론트엔드 인터페이스를 개발하기로 결정했다면 MATLAB Production Server에 호스트되는 MATLAB 함수를 RESTful API로서 호출할 수 있습니다.

XMLHttpRequest 또는 JQuery 등의 표준 RESTful 호출을 사용하여 웹 응용 프로그램 내에서 API에 액세스할 수 있습니다. 그 후에는 결과를 검색할 수 있도록 게시하고 이를 페이지에서 렌더링할 수 있습니다.