Создать клиент MATLAB® Production Server™:
Получите клиентские файлы времени выполнения, установленные в
.$MPS_INSTALL/client
После консультаций с программистом MATLAB договоритесь о подписях функции MATLAB, которые включают сервисы в приложении.
Сконфигурируйте свою систему с соответствующим программным обеспечением для работы с.NET.
На основе ваших требований решите, использует ли клиент статического прокси или динамического прокси.
Статический прокси использует объект, реализующий интерфейс, который зеркально отражает развернутые функции MATLAB. Вы обеспечиваете интерфейс для статического прокси.
Динамический прокси создает запросы к серверу на основе имени функции MATLAB, предоставленного методу invoke()
. Вы обеспечиваете имя функции, количество выходных аргументов и все входные параметры, требуемые выполнять функции.
Смотрите вызывают функции MATLAB динамически.
Запишите код.NET, чтобы инстанцировать прокси к экземпляру MATLAB Production Server и вызвать функции MATLAB.
Создайте динамического прокси для связи с сервисом, размещенным программным обеспечением MATLAB Production Server.
Объявите и выдайте исключения как требуется.
Свободные системные ресурсы с помощью метода close
MWClient
, после совершения необходимых звонков к приложению.