MATLAB Production Server™ lets you run MATLAB functions on a server and access them via client applications. You create applications in MATLAB, package them using the Production Server Compiler app in MATLAB Compiler SDK™, and deploy them to the MATLAB Production Server. Deployed packages can be accessed by client applications written in Java®, .NET, Python®, C and C++ using client-specific libraries or through a HTTP/HTTPS endpoint using the RESTful API.
For information on how to write client applications using the RESTful API, Java, .NET, Python, C and C++, see Client Programming (MATLAB Production Server).
Production Server Compiler | Package MATLAB programs for deployment to MATLAB Production Server |
Create a Deployable Archive for MATLAB Production Server
Learn how to create a deployable archive for MATLAB Production Server using a MATLAB function.
Create a Java Client Using the MWHttpClient Class
Learn how to call a MATLAB function deployed to MATLAB Production Server from a Java application.
Create a C# Client Using MWHttpClient
Call a MATLAB function deployed to MATLAB Production Server from a C# application.
Learn how to call a MATLAB function deployed to MATLAB Production Server from a Python application.
Learn how to call a MATLAB function deployed to MATLAB Production Server from a C++ application.
Test Client Data Integration Against MATLAB
Testing the integration code used by your client against MATLAB provides tools for seeing the data that is passed into the MATLAB function
Create and Install a Deployable Archive with Excel Integration For MATLAB Production Server
Learn how to create a deployable archive with Excel® integration for MATLAB Production Server using a MATLAB function.