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