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