主要内容

可部署档案创建

从matlab创建档案®部署到服务器的代码

可部署的存档包含已编译的MATLAB代码来部署A.MATLAB生产服务器™实例。使用可部署的存档使用compiler.build.productionServer功能,生产服务器编译器应用程序或mcc命令行编译器。

在大多数情况下,您可以在一个平台上生成可部署的存档,并部署到运行在任何其他支持的平台上的服务器。金宝app除非您添加特定于操作系统的依赖关系或内容,例如MEX文件或Simulink金宝app®模拟到您的应用程序,生成的存档是独立于平台的。

应用

生产服务器编译器 包裹马铃薯部署到的程序马铃薯生产服务器

功能

展开全部

compiler.build.productionServerArchive 创建要部署到的存档马铃薯生产服务器
Compiler.Build.ProductionServerarchiveOptions. 构建可部署归档的选项
Compiler.Build.Results. 编译器构建结果对象
ProductionserverCompiler. 测试,构建和包装功能马铃薯生产服务器
mcc 编撰马铃薯部署函数
deploytool. 打开应用程序部署应用程序列表

控制器

mps.cache.Control. 创建持久性服务控制器对象
开始 启动持久性服务并将其附加到马铃薯会议
停止 停止持久性服务并将其与马铃薯会议
重新开始 重新启动持久性服务并将其附加到马铃薯会议
连接A.马铃薯会话到已运行的持久性服务
拆卸 断开马铃薯来自已在运行的持久性服务的会话
p 测试持久性服务是否可达
版本 持久性提供程序的版本号

缓存

MPS.Cache.Connect. 连接到缓存,如果缓存不存在,则创建缓存
字节 返回每个键上存储的值所使用的存储字节数
清楚的 从缓存中删除所有键和值
fl 将所有本地修改的密钥写入持久性服务
得到 从缓存中获取密钥的值
getp 获取公共缓存属性的值
伊斯基 确定缓存是否包含指定的键
钥匙 从缓存中获取所有键
长度 数据缓存中的键值对数
清除 将所有本地数据刷新到持久性服务
写键值对缓存
消除 从缓存中删除键
保持 本地存储缓存中的远程密钥或返回本地存储的密钥

mut

mps.sync.mutex 创建持久性服务互斥锁
获得 获得持久性服务互斥锁的咨询锁
拥有 检查持久性服务互斥对象的咨询锁的所有权
发布 持久性服务互斥锁的发布咨询锁

对象

展开全部

mps.cache.Controller 管理持久性服务的生命周期马铃薯测试环境
mps.cache.datacache. 代表缓存概念马铃薯代码
mps.sync.timedredismutex. 代表A.雷迪斯持久性服务互斥锁
mps.sync.timedmatfilemutex. 代表MAT文件持久性服务互斥锁

话题

创建可部署的档案

通过生产服务器编译器应用程序包可部署档案

将MATLAB应用程序包装到可部署的归档中使用生产服务器编译器应用程序。

从命令行可将部署档案包可部署

将MATLAB应用程序包从命令行中的可部署归档mcc命令。

坚持

使用数据缓存持续数据

持续到服务器实例之间的数据。

示例:使用持久性计算城市之间的最短路径

示例以计算使用持久性和城市之间最短的路线MATLAB生产服务器RESTful API。

马铃薯编码

matlab编码指南

部署时编写MATLAB代码的最佳实践MATLAB生产服务器

状态职能

处理携带状态的MATLAB功能。

部署包含MEX文件的MATLAB函数

如何在部署MATLAB函数时在MEX文件中包含。

金宝app支持客户端和服务器的MATLAB数据类型编组

支持和不支持的M金宝appATLAB数据类型列表。

修改已部署的函数

如何修改和重新部署MATLAB函数。