MathWorks - Mobile View
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
MathWorks
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out

Videos and Webinars

  • MathWorks
  • Videos
  • Videos Home
  • Search
  • Videos Home
  • Search
  • Contact sales
  • Trial software
  Register to watch video
  • Description
  • Full Transcript
  • Related Resources

What Is MATLAB Web App Server?

Gabriel Ha, MathWorks

MATLAB Web App Server™ lets you host MATLAB® apps and Simulink® simulations as interactive web apps. You can create apps using App Designer, package them using MATLAB Compiler™, and host them using MATLAB Web App Server. Your end-users can access and run the web apps using a browser without installing additional software.

MATLAB Web App Server supports integration with authentication standards such as OpenID Connect and LDAP so that you can control access to your web apps. You can host and share multiple apps developed using different releases of MATLAB and Simulink.

MATLAB Web App Server lets you host MATLAB apps and Simulink simulations as interactive web apps. Once the server is set up, you’ll be able to share your apps in just three simple steps:

  1. Create MATLAB apps using App Designer.
  2. Package them as web apps.
  3. Host and share them using MATLAB Web App Server.

Let’s quickly talk about what you need to do to set up the server. First, download and install MATLAB Web App Server from mathworks.com. Then, Download and Install the versions of MATLAB Runtime that will be required for running your web apps. Once installed, you’ll need to configure the server. This is a one-time operation to register services, point to the license manager, and configure MATLAB Runtime, all of which can be done through the webapps-setup script. Finally, start the server using webapps-start.

Once the server has been set up, you can focus on creating your apps. Step 1: App Designer lets you design professional apps in MATLAB. Drag and drop visual components to lay out the design of your user interface (GUI), and use the integrated editor to quickly program the behavior of those components. You can learn more about App Designer in the links below. Step 2: When your app is ready, simply use MATLAB Compiler to package your MATLAB app or Simulink simulation as a web app. Step 3: Finally, host and share your app on MATLAB Web App Server. You can upload your app from the Web Apps home page, or copy and paste the generated package to the apps folder on the server. Now, anyone with access to the server can open and run your web app through their browser of choice, without needing additional software.

You can configure MATLAB Web App Server to integrate with your authentication standards such as LDAP [elle-dap] and OpenID Connect to control and secure access to your web apps. Any number of users can access a single Web App Server, subject to the usual bandwidth constraints. You can also run multiple servers, each with a unique access URL, to enable distinct groups in your organization to find the web apps specific to them, and avoid confusion with others. You can host and share multiple apps developed using different releases of MATLAB and Simulink. If you upgrade to a new release, your web apps from previous releases will continue to run without needing to be repackaged.

MATLAB Web App Server makes it simple to host your MATLAB apps and Simulink simulations and enable others to access them without needing additional software.  For more information on how MATLAB Web App Server can host and share apps within your organization, visit our product page or select one of the options below.

Related Products

  • MATLAB Web App Server
  • MATLAB
  • MATLAB Compiler

Learn More

MATLAB App Designer

Feedback

Featured Product

MATLAB Web App Server

  • Request Trial
  • Get Pricing

Up Next:

27:41
From Apps to Web Services: Sharing the Work You've Done in...

Related Videos:

26:14
Sharing and Deploying MATLAB Applications
23:23
RWE AG Integrates a MATLAB Based Energy Pricing Engine with...
29:44
MATLAB for the Masses: Deployment to External Clients
2:28
Using Application Deployment to Share Your MATLAB Programs

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

Select web site

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • Contact sales
  • Trial software

Explore Products

  • MATLAB
  • Simulink
  • Student Software
  • Hardware Support
  • File Exchange

Try or Buy

  • Downloads
  • Trial Software
  • Contact Sales
  • Pricing and Licensing
  • How to Buy

Learn to Use

  • Documentation
  • Tutorials
  • Examples
  • Videos and Webinars
  • Training

Get Support

  • Installation Help
  • Answers
  • Consulting
  • License Center
  • Contact Support

About MathWorks

  • Careers
  • Newsroom
  • Social Mission
  • Contact Sales
  • About MathWorks

MathWorks

Accelerating the pace of engineering and science

MathWorks is the leading developer of mathematical computing software for engineers and scientists.

Discover…

  • Select a Web Site United States
  • Patents
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status
  • Modern Slavery Act Transparency Statement

© 1994-2021 The MathWorks, Inc.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn
  • RSS

Join the conversation