Создайте Java клиент MATLAB Production Server

Создать клиент MATLAB® Production Server™ в Java®:

  1. Получите mps_client.jar из $MPS_INSTALL/client.

  2. Сконфигурируйте свою среду разработки, чтобы использовать mps_client.jar.

  3. На основе ваших требований решите, использует ли клиент статического прокси или динамического прокси.

    • Статический прокси использует объект, реализующий интерфейс, который зеркально отражает развернутые функции MATLAB. Вы обеспечиваете интерфейс для статического прокси.

      См. статические интерфейсные инструкции прокси.

    • Динамический прокси создает запросы к серверу на основе имени функции MATLAB, предоставленного методу invoke(). Вы обеспечиваете имя функции, количество выходных аргументов и все входные параметры, требуемые выполнять функции.

      Смотрите вызывают функции MATLAB динамически.

  4. Запишите код Java, чтобы инстанцировать прокси к экземпляру MATLAB Production Server и вызвать функции MATLAB.

    1. Создайте объект MWClient для связи с сервисом, размещенным экземпляром MATLAB Production Server.

    2. Создайте структуры данных MATLAB, чтобы содержать данные, переданные между клиентом и сервером.

    3. Вызовите функции MATLAB.

    4. Свободные системные ресурсы с помощью метода close объекта MWClient.