MatlabWeb应用服务器
将MATLAB应用程序和Simulink仿真万博1manbetx作为基于浏览器的web应用程序共享
MatlabWeb应用服务器™ 让您托管MATLAB®应用程序和Simu万博1manbetxlink®模拟作为交互式web应用程序。您可以使用App Designer创建应用程序,使用MATLAB Compiler™封装它们,并使用MATLAB Web App Server托管它们。您的终端用户可以使用浏览器访问和运行web应用程序,而无需安装额外的软件。
MATLAB Web App Server支万博1manbetx持与身份验证标准(如OpenID Connect和LDAP)的集成,以便您可以控制对Web应用的访问。您可以托管和共享使用不同版本的MATLAB和Simulink开发的多个应用程序。万博1manbetx
开始:
领域专家
使用后MATLAB应用程序设计器要创建具有用户界面组件的应用程序,域专家可以使用MATLAB编译器. 为了将Simu万博1manbetxlink仿真作为web应用程序运行,领域专家将编译好的Simulink模型和MATLAB代码打包,用于使用万博1manbetxSimulink编译器™.
最终用户
最终用户使用浏览器通过MATLAB web App Server主页或应用程序本身的唯一URL访问和运行交互式web应用程序。运行web应用程序不需要其他MathWorks软件。
身份验证
使用身份验证验证用户凭据,并提供对MATLAB web App Server上托管的web App的访问。MatlabWebAppServer支持使用轻量级目录访问协议(LDAP)和OpenID连接(OIDC)进行身份验证。万博1manbetx
基于角色的访问控制
通过配置MATLAB web应用程序服务器来控制对web应用程序的访问,以便为组织中的个人分配角色。应用程序作者可以创建、上传、删除和运行web应用程序;终端用户只能运行web应用程序。
基于策略的访问控制
在MATLAB Web应用服务器中使用基于策略的访问控制提供对单个应用程序或应用程序文件夹的访问。被授权访问特定应用程序或应用程序文件夹的用户只能看到和运行这些特定的应用程序。
迁移以前部署的Web应用,无需额外工作
使用release R2019b或更高版本开发的MATLAB应用程序可以使用同一个MATLAB Web App Server实例同时托管和共享。当您升级到MATLAB或Simulink的新版本时,您不必重新包装web应用程序。万博1manbetx
免版税的分享
配置要使用的MATLAB Web App服务器MATLAB运行时,一组共享库,支持基于MATLAB和Simulink的web应用程序的执行。从R万博1manbetx2019b版本开始,您可以在同一MATLAB Web App服务器实例上安万博1manbetx装和运行多个版本的MATLAB Runtime。
添加最终用户而不添加许可证
MATLAB Web App server的每个服务器实例都允许您托管和运行尽可能多的应用程序,并为尽可能多的最终用户提供服务器硬件所能支持的服务。万博1manbetx
为您的团队设置多个服务器实例
安装MATLAB Web App server的多个服务器实例,以支持和运行组织中各个部门或团队的MATLAB Web Ap万博1manbetxp。每个服务器实例都由为该特定部门的最终用户提供服务的唯一URL访问。