Main Content

Client Programming

Create client programs to access MATLAB® functionality hosted on a server instance

Client applications use one of the MATLAB Production Server™ client APIs to access MATLAB functions that are deployed on a MATLAB Production Server instance. Clients communicate with server instances using HTTP or HTTPS and do not require the MATLAB Runtime.

In an on-premises MATLAB Production Server installation, the client APIs for .NET, Java®, Python®, and C are located in $MPS_INSTALL/client, where $MPS_INSTALL is the MATLAB Production Server installation location. The client APIs are also available at MATLAB Production Server Client Libraries.

Using MATLAB as a client requires the MATLAB Client for MATLAB Production Server support package. You can install the MATLAB Client for MATLAB Production Server support package using the Add-On Explorer from MATLAB desktop. For more information about installing add-ons, see Get and Manage Add-Ons (MATLAB).