主要内容

微服务

将 MATLAB® 函数作为微服务部署

您可以通过将 MATLAB 函数打包到 Docker® 容器中将它们作为微服务部署。微服务 Docker 容器为 MATLAB 函数提供 HTTP 或 HTTPS 端点并接受 RESTful 请求。

要将 MATLAB 函数作为微服务部署,您需要先将 MATLAB 函数打包成可部署存档,然后创建包含该存档和最小 MATLAB Runtime 包的 Docker 镜像。之后,您可以运行该微服务 Docker 镜像,并使用任何具有 HTTP 库的编程语言(包括 MATLAB Production Server™ 客户端 API)向服务发起 RESTful 请求。

函数

compiler.build.productionServerArchive创建存档以部署到 MATLAB Production ServerDocker
compiler.build.ProductionServerArchiveOptions构建可部署存档的选项
compiler.package.microserviceDockerImage使用 MATLAB Compiler SDK 生成的文件创建微服务 Docker 映像 (自 R2022a 起)
compiler.package.MicroserviceDockerImageOptions创建微服务 Docker 选项对象 (自 R2022a 起)
compiler.build.Results编译器编译结果对象
compiler.runtime.createInstallerDockerImage在离线计算机上创建 MATLAB Runtime 安装程序 Docker 镜像 (自 R2022b 起)
compiler.runtime.createDockerImage创建包含 MATLAB RuntimeDocker 映像 (自 R2023b 起)

主题