主要内容

Web应用程序

包马铃薯包装®用于部署到Matlab Web App Server的应用程序

Web应用程序是Matlab应用程序,可以在Web浏览器中运行。您使用App Designer创建交互式MATLAB应用程序,使用Web App编译器包装,并使用MATLAB Web App Server的开发版本托管它MATLAB Web App Server™产品。每个Web应用程序都有一个唯一的URL,可以使用HTTP或HTTPS协议从Web浏览器访问。服务器有一个主页列出所有可用托管的Web应用程序。您通过将唯一的URL分享到Web应用程序或服务器主页的URL来共享Web应用程序。

Web应用程序旨在仅在可信Intranet环境中运行,而不是在开放的Internet中运行。有关更多信息,请参阅潜在的风险

只有使用App Designer设计的应用程序可以部署为Web Apps。有关更多信息,请参阅使用App Designer开发应用程序

Windows上支持Web金宝app应用程序®,Linux®,苹果系统。有关支持的Web浏览器列表,金宝app请参阅金宝app支持的浏览器和平台不兼容性

Matlab Compiler™船舶与开发版本MATLAB Web App Server。但是,如果要将服务器集成在企业生态系统中具有身份验证和基于角色的访问功能,请继续运行使用不同版本的MATLAB创建的Web应用程序,您需要没有限制网络应用程序的最终用户的数量购买马铃薯草Web应用服务器产品。有关详细信息,请参阅MATLAB Web App Server差异

应用

Web App编译器 包应用程序设计器应用程序用于Web部署

职能

compiler.build.webAppArchive 创建用于部署的归档文件马铃薯草Web应用服务器
Compiler.Build.WebapparchIveOptions. 构建web应用程序档案的选项
Compiler.Build.Results. 编译器构建结果对象
webAppCompiler 包应用程序设计器应用程序用于Web部署

话题

安装和配置

MATLAB Web应用服务器开发版本的系统要求

硬件和软件要求安装和运行MATLAB Web应用服务器的开发版本。

在Matlab编译器中安装MATLAB Web App Server的开发版本

安装开发版本的步骤MATLAB Web App Server

启动服务器应用程序

在开发版本中启动服务器应用程序的步骤MATLAB Web App Server

在MATLAB编译器中配置MATLAB Web应用服务器的开发版本

注册服务和在开发版本中配置服务器选项MATLAB Web App Server

金宝app支持的浏览器和平台不兼容性

检查Web浏览器和平台的兼容性。

MATLAB Web App Server差异

之间的差异MATLAB Web App Server产品和开发版MATLAB Web App ServerMatlab编译器

创建,部署和运行

创建Web应用程序

了解如何为部署创建Web应用程序。

部署Web应用程序

了解如何部署Web应用程序。

运行Web App.

从浏览器运行和测试Web应用程序。

简单的抵押计算器Web应用程序

尝试如何创建,部署和运行Web应用程序的示例。

金宝appSimulink仿真Web应用程序

尝试如何创建,部署和运行包含Simulink的Web应用程序的示例金宝app®模拟。

Web应用程序限制和不受支持的功能金宝app

在创建Web应用程序时考虑功能限制和不支持的MATLAB函数。金宝app

诊断

诊断

检查每个Web应用程序的状态。

Web应用程序会话日志

查看web应用会话日志。

安全

MATLAB Web应用服务器安全

托管Web应用程序时要采取安全预防措施。

启用https.

配置MATLAB Web应用服务器使用HTTPS。

潜在的风险

考虑与运行Web应用程序关联的客户端,服务器和应用程序风险。

创作安全网络应用程序

遵循创作Matlab应用程序的指南和实践是安全的Web应用程序。

安全部署Web应用程序

部署Web Apps的安全指南摘要。