主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

Web App

打包 MATLAB® App 以部署到 MATLAB Web App Server™

Web App 是可以在 Web 浏览器中运行的 MATLAB App。您可以使用 App 设计工具创建交互式 MATLAB App,使用 Web App 编译器将其打包,然后使用 MATLAB Web App Server 的开发版本或 MATLAB Web App Server 产品对其进行托管。每个 Web App 都有一个唯一的 URL,可以使用 HTTP 或 HTTPS 协议从 Web 浏览器访问。服务器有一个主页,其中列出了所有可用的托管 Web App。您可以通过共享 Web App 的唯一 URL 或服务器主页的 URL 来共享 Web App。

  • Web App 设计为仅在受信任的内网环境中运行,不在开放的互联网中运行。有关详细信息,请参阅潜在风险

  • 只有使用 App 设计工具设计的 App 才能作为 Web App 部署。有关详细信息,请参阅使用 App 设计工具开发 App

MATLAB Compiler™ 附带 MATLAB Web App Server 的开发版本。但是,如果您希望将服务器集成到具有身份验证和基于角色的访问功能的企业生态系统中,继续运行使用不同版本的 MATLAB 创建的 Web App 并且对访问 Web App 的最终用户数量没有限制,则需要购买 MATLAB Web App Server 产品。有关详细信息,请参阅 MATLAB Web App Server 差异

Windows®、Linux®macOS 系统支持 Web App。具体来说,MATLAB Compiler 中的 MATLAB Web App Server 的开发版本支持 macOS(Intel® 处理器)和 macOSApple 芯片),而产品版本仅支持 macOS(Intel 处理器)。有关支持的 Web 浏览器列表,请参阅支持的浏览器和平台不兼容

App

Web App 编译器MATLAB 程序打包以作为 Web App 进行部署 (自 R2025a 起)

函数

compiler.build.webAppArchive创建存档以部署到 MATLAB Web 应用服务器
compiler.build.WebAppArchiveOptions构建 Web App 存档的选项
compiler.build.Results编译器编译结果对象
compiler.UserInfo检索登录用户的详细信息 (自 R2022a 起)

主题

安装和配置

创建、部署和运行

诊断

安全