MATLAB Client for MATLAB Production Server™ lets you access your MATLAB® Production Server-hosted algorithms from the MATLAB desktop via MATLAB Add-Ons. MATLAB Production Server provides central, secure and scalable execution for your algorithms. MATLAB Add-Ons are similar to MATLAB toolboxes, adding application-specific features to your MATLAB installation.
Using MATLAB Add-Ons generated by MATLAB Client for MATLAB Production Server you can:
• Centralize algorithm management: Install algorithms on a central server and then run them from any MATLAB desktop.
• Protect your intellectual property: Encryption protects algorithms deployed to MATLAB Production Server.
• Scale with demand: Scale on-premises or in the cloud.
You must activate the discovery service of every MATLAB Production Server instance that hosts MATLAB Production Server Add-Ons.
Once you have deployed an archive to MATLAB Production Server, you can connect a MATLAB desktop session to that archive with a single command. For example, if you’ve deployed the archive “fractal.ctf” to an instance of MATLAB Production Server running on “myhost.mycompany.com” at port 31415, you can install it with one command:
>> prodserver.addon.install('fractal', "myhost.mycompany.com", 31415);
And then you can call the functions in that archive from the MATLAB desktop and script and function files. For example, if your archive contains a function called mandelbrot() with three inputs and one (image) output:
>> im = mandelbrot(600, 300, 240);
See the documentation (type “doc” at the MATLAB command prompt) for more details. To get started:
>> help prodserver.addon.install
You should add following code to the 903 line of Catalog.m:
list = ;
It will help to avoid infinitive progress dialog with timer errors if MPS doesn't have any add-ons yet.