The MATLAB® Production Server™ Java client API allows you to evaluate MATLAB functions on remote servers using native Java data. You can choose to two styles of API to evaluate a MATLAB function:
static proxy — you provide an interface that models the MATLAB function signature. This enforces passing the proper data types to the function at compile time.
dynamic proxy — you pass the function name as a parameter to the proxy along with the function arguments. This defers type checking until runtime.
For an overview of how to create client programs, see Create a Java MATLAB Production Server Client.
For a complete example of a client implementation, see Create a Java Client.