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