Развертываемое создание архива

Создайте архивы из кода MATLAB® для развертывания на сервере

Развертываемый архив содержит, скомпилировал код MATLAB, чтобы развернуться на экземпляре MATLAB Production Server™. Вы генерируете развертываемый архив с помощью или приложения Production Server Compiler или компилятора командной строки.

Приложения

Production Server CompilerПрограммы MATLAB пакета для развертывания на MATLAB Production Server

Функции

развернуть все

productionServerCompilerПротестируйте, создайте и функции пакета для использования с MATLAB Production Server
mccСкомпилируйте функции MATLAB для развертывания
deploytoolКомпиляция и пакет функционируют для внешнего развертывания

Контроллер

mps.cache.controlСоздайте сервисный контроллер персистентности объект
startЗапустите сервис персистентности и присоедините его к сеансу работы с MATLAB
stopОстановите сервис персистентности и отсоедините его от сеанса работы с MATLAB
restartПерезапустите сервис персистентности и присоедините его к сеансу работы с MATLAB
attachСоедините сеанс работы с MATLAB с сервисом персистентности, который уже запускается
detachОтключите сеанс работы с MATLAB от сервиса персистентности, который уже запускается
pingПротестируйте, достижим ли сервис персистентности
versionНомер версии для провайдера персистентности

Кэш

mps.cache.connectСоединитесь с кэшем или создайте кэш, если он не существует
bytesВозвратите количество байтов устройства хранения данных, используемого значением, сохраненным в каждом ключе
clearУдалите все ключи и значения из кэша
flushЗапишите все локально измененные ключи в сервис персистентности
getВыберите значения ключей из кэша
getpПолучите значение общедоступного свойства кэша
isKeyОпределите, содержит ли кэш заданные ключи
keysПолучите все ключи из кэша
lengthКоличество пар "ключ-значение" в кэше данных
purgeСбросьте все локальные данные к сервису персистентности
putЗапишите пары "ключ-значение", чтобы кэшироваться
removeУдалите ключи из кэша
retainСохраните удаленные ключи из кэша локально или возвратите локально сохраненные ключи

Взаимное исключение

mps.sync.mutexСоздайте сервисное взаимное исключение персистентности
acquireПолучите консультацию, соединяют сервисное взаимное исключение персистентности
ownПроверяйте, что владение консультации соединяет сервисный взаимоисключающий объект персистентности
releaseКонсультация релиза соединяет сервисное взаимное исключение персистентности

Объекты

развернуть все

mps.cache.ControllerУправляйте жизненным циклом сервиса персистентности в тестовой среде MATLAB
mps.cache.DataCacheПредставляйте концепцию кэша в коде MATLAB
mps.sync.TimedRedisMutexПредставляйте сервисное взаимное исключение персистентности Redis
mps.sync.TimedMATFileMutexПредставляйте сервисное взаимное исключение персистентности MAT-файла

Темы

Создайте развертываемые архивы

Пакет развертываемые архивы с приложением Production Server Compiler

Приложения MATLAB пакета в развертываемые архивы с помощью приложения Production Server Compiler.

Пакет развертываемые архивы из командной строки

Приложения MATLAB пакета в развертываемые архивы из командной строки с помощью команды mcc.

Персистентность

Используйте кэш данных, чтобы сохранить данные

Сохраните данные между вызовами экземпляра сервера

Кодирование MATLAB

MATLAB, кодирующий инструкции

Лучшые практики для записи кода MATLAB при развертывании к MATLAB Production Server.

Функции состояния зависимые

Контакт с функциями MATLAB, которые несут состояние.

Развертывание функций MATLAB, содержащих файлы MEX

Как включать файлы MEX при развертывании функций MATLAB.

Неподдерживаемые типы данных MATLAB для маршалинга клиент-сервера

Список неподдерживаемых типов данных MATLAB.

Изменение развернутых функций

Как изменить и повторно развернуть функции MATLAB.