솔루션

MATLAB 및 Simulink를 사용한 웹 배포

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

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

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에 액세스할 수 있습니다. 그 후에는 결과를 검색할 수 있도록 게시하고 이를 페이지에서 렌더링할 수 있습니다.