主要内容

Web应用程序

包装matlab.®用于部署到Matlab Web App Server的应用程序

Web应用程序是可以在Web浏览器中运行的Matlab应用程序。您使用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应万博1manbetx用程序®,Linux®,苹果系统。有关支持的Web浏览器列表,万博1manbetx请参阅万博1manbetx支持的浏览器和平台不兼容性

Matlab Compiler™船舶与开发版本MATLAB Web App Server。但是,如果要将服务器集成在企业生态系统中具有身份验证和基于角色的访问功能,请继续运行使用不同版本的MATLAB创建的Web应用程序,无限制地访问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 App Server的开发版本。

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

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

启动服务器应用程序

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

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

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

万博1manbetx支持的浏览器和平台不兼容性

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

MATLAB Web App Server差异

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

创建,部署和运行

创建Web应用程序

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

部署Web应用程序

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

运行Web App.

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

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

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

万博1manbetxSimulink仿真Web应用程序

尝试有关如何创建,部署和运行包含Simulink的Web应用程序的示例万博1manbetx®模拟。

限制和不受支持的功能万博1manbetx

在创建Web应用程序时考虑功能限制和不支持的MATLAB函数。万博1manbetx

诊断

诊断

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

Web应用程序会话日志

查看web应用会话日志。

安全

MATLAB Web应用服务器安全

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

启用https.

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

潜在的风险

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

创作安全网络应用程序

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

安全部署Web应用程序

部署Web应用程序的安全指南摘要。