企业部署与MATLAB生产服务器

运行MATLAB®它使用各种客户端的服务器和接入代码上

MATLAB生产服务器™让你的服务器,并通过客户端应用程序访问它们运行MATLAB功能的。您在MATLAB中创建应用程序,使用它们打包生产服务器编译在应用程序MATLAB编译SDK™,并将其部署到MATLAB生产服务器。部署包可以通过用Java编写的客户端应用程序访问®,.NET,Python的®,C和C ++使用客户特定的库或通过HTTP / HTTPS端点使用REST API。

有关如何使用REST API来编写客户端应用程序的信息,Java和.NET,Python和C和C ++,请参阅客户端编程(MATLAB生产服务器)。

应用

生产服务器编译 MATLAB部署到计划MATLAB生产服务器

功能

展开全部

productionServerCompiler 与使用测试,构建和封装功能MATLAB生产服务器
mps.json.encode 兑换MATLAB数据JSON文本使用MATLAB生产服务器JSON模式
mps.json.decode 转换的特征向量或字符串MATLAB生产服务器JSON架构MATLAB数据
mps.json.encoderequest 兑换MATLAB使用在服务器请求JSON文本数据MATLAB生产服务器JSON模式
mps.json.decoderesponse 从服务器响应转换成JSON文本MATLAB数据

调节器

mps.cache.control 创建一个持久化服务控制器对象
开始 启动一个持久性的服务和它连接到MATLAB会议
停止持久性服务,并从它分离MATLAB会议
重新开始 重新启动持久性服务,并将其连接到一个MATLAB会议
连接 连接MATLAB会话到已在运行的持久化服务
分离 断开MATLAB从已运行的持续性服务会话
测试持久化服务是否可达
对于持久性提供版本号

高速缓存

mps.cache.connect 连接到高速缓存,或者如果它不存在,创建缓存
字节 返回存储在每个密钥值由使用的存储的字节数
明确 删除从缓存中的所有键和值
红晕 写所有本地修改后的密钥持久化服务
得到 取从缓存键的值
getp 找一个公共缓存属性的值
isKey 确定是否缓存包含指定的键
按键 获得从缓存中的所有键
长度 键值对的数据缓存数量
清除 刷新所有本地数据持久化服务
写入键值对缓存
去掉 卸下缓存键
保留 本地存储从缓存中远程键或返回本地存储的密钥

互斥

mps.sync.mutex 创建一个持久化服务互斥
获得 获取持久性服务互斥锁咨询
拥有 检查咨询锁的所有权和持久性服务互斥对象上
释放 持久性服务互斥排放咨询锁

对象

展开全部

mps.cache.Controller 管理持久性服务的生命周期中MATLAB测试环境
mps.cache.DataCache 代表缓存的概念MATLAB
mps.sync.TimedMATFileMutex 代表MAT文件持久性服务互斥
mps.sync.TimedRedisMutex 代表Redis的持久化服务互斥

话题

部署创建归档

创建可部署存档MATLAB生产服务器

了解如何创建一个可部署存档MATLAB生产服务器使用MATLAB功能。

客户端原型

创建一个Java客户端使用MWHttpClient类

了解如何调用部署到MATLAB功能MATLAB生产服务器从Java应用程序。

创建一个C#客户端

了解如何调用部署到MATLAB功能MATLAB生产服务器从C#应用程序。

创建Python客户端

了解如何调用部署到MATLAB功能MATLAB生产服务器从Python应用程序。

创建一个C ++客户端

了解如何调用部署到MATLAB功能MATLAB生产服务器从C ++应用程序。

测试

测试客户端数据集成针对MATLAB

通过测试你的客户对MATLAB提供了一些工具看到传递到MATLAB函数的数据使用的集成代码

Excel的加载项

创建和安装部署的归档与Excel整合对于MATLAB生产服务器

了解如何创建一个Excel中部署的归档®集成MATLAB生产服务器使用MATLAB功能。