MATLAB Web App Server
Comparta apps de MATLAB y simulaciones de Simulink como apps web basadas en navegador
¿Tiene preguntas? Comuníquese con ventas.
¿Tiene preguntas? Comuníquese con ventas.
MATLAB Web App Server permite alojar apps de MATLAB y simulaciones de Simulink como apps web interactivas. Puede crear apps con App Designer, empaquetarlas con MATLAB Compiler y alojarlas con MATLAB Web App Server. Los usuarios finales pueden acceder a las apps web y ejecutarlas utilizando un navegador, sin necesidad de instalar software adicional.
MATLAB Web App Server admite la integración con estándares de autenticación tales como OpenID Connect y LDAP para poder controlar el acceso a apps web. Puede alojar y compartir varias apps desarrolladas con diferentes versiones de MATLAB y Simulink.
Después de emplear MATLAB App Designer para crear apps con componentes de interfaz de usuario, los equipos de ingeniería y ciencias utilizan MATLAB Compiler para empaquetarlas como apps web interactivas. Para ejecutar simulaciones de Simulink como apps web, los equipos de ingeniería y ciencias utilizan Simulink Compiler para empaquetar el modelo de Simulink compilado y el código de MATLAB.
Los administradores de sistemas informáticos gestionan el funcionamiento de MATLAB Web App Server dentro del ecosistema de TI empresarial de la organización. MATLAB Web App Server gestiona automáticamente el alojamiento y el uso compartido de múltiples apps web, incluso si requieren diferentes versiones de MATLAB Runtime para ejecutarse.
Los usuarios finales acceden a las apps web interactivas y las ejecutan en un navegador a través de una dirección URL única a la página principal de MATLAB Web App Server o a la propia app. No se requiere software adicional de MathWorks para ejecutar las apps web.
Utilice la autenticación para validar las credenciales de usuario y proporcionar acceso a las apps web alojadas en MATLAB Web App Server. El servidor admite autenticación con Lightweight Directory Access Protocol (LDAP) y OpenID Connect (OIDC).
Gestione el acceso a apps web aplicando acceso basado en rol o en políticas a apps individuales o carpetas de apps. Los usuarios con autorización para acceder a ciertas apps o carpetas de apps solamente podrán ver y ejecutar esas aplicaciones específicas.
Puede alojar y compartir simultáneamente apps de MATLAB desarrolladas con la versión R2019b o posterior con la misma instancia de MATLAB Web App Server. No es necesario volver a empaquetar las apps web cuando se actualiza a una versión más reciente de MATLAB y Simulink.
Configure MATLAB Web App Server para que utilice MATLAB Runtime, una colección de librerías compartidas que admite la ejecución de apps web basadas en MATLAB y Simulink. Instale y ejecute varias versiones de MATLAB Runtime a partir de la versión R2019b en la misma instancia de MATLAB Web App Server.
Cada instancia de servidor de MATLAB Web App Server permite alojar y ejecutar tantas apps y dar servicio a tantos usuarios finales como el hardware del servidor tenga la capacidad de admitir.
Instale múltiples instancias de servidor de MATLAB Web App Server para soportar y ejecutar apps web de MATLAB para departamentos o equipos de trabajo individuales de una organización. Para acceder a cada instancia de servidor se emplea una dirección URL única para los usuarios finales de un departamento específico.
MATLAB Web App Server permite alojar aplicaciones MATLAB y simulaciones de Simulink como aplicaciones web interactivas a las que los usuarios finales pueden acceder y ejecutar desde un navegador, sin necesidad de instalar software adicional.
Cree aplicaciones con App Designer, empaquételas utilizando MATLAB Compiler (o Simulink Compiler para simulaciones) y alójelas mediante MATLAB Web App Server.
Sí. MATLAB Web App Server admite autenticación mediante Lightweight Directory Access Protocol (LDAP) y OpenID Connect (OIDC) para validar las credenciales de los usuarios y controlar el acceso a las aplicaciones web alojadas.
Sí. Puede controlar el acceso a las aplicaciones web aplicando control de acceso basado en roles o políticas de acceso a nivel de aplicación o carpeta, de modo que los usuarios solo puedan ver y ejecutar las aplicaciones para las que están autorizados.
Solo los usuarios asignados al rol Author pueden cargar o eliminar aplicaciones web en MATLAB Web App Server. Como parte de la habilitación de la autenticación, el departamento de TI asigna los roles para los autores de aplicaciones y los usuarios finales. Los usuarios finales pueden ejecutar las aplicaciones, pero no pueden cargarlas ni eliminarlas.
Cada instancia de MATLAB Web App Server permite alojar y ejecutar tantas aplicaciones y atender a tantos usuarios finales como permita el hardware del servidor.
MATLAB Runtime es una colección de bibliotecas compartidas que permite la ejecución de aplicaciones web basadas en MATLAB y Simulink. Permite compartir aplicaciones libres de regalías sin necesidad de que los usuarios finales instalen MATLAB.
Sí. MATLAB Web App Server puede alojar y compartir simultáneamente aplicaciones desarrolladas con distintas versiones de MATLAB y Simulink, sin necesidad de reempaquetarlas al actualizar a versiones más recientes.
Sí. Puede instalar múltiples instancias de MATLAB Web App Server para dar soporte a departamentos o equipos específicos, y cada instancia será accesible mediante una URL única.
Sí. Los usuarios de aplicaciones web pueden cargar archivos para su análisis mediante uigetfile y guardar archivos utilizando uiputfile. Estas funciones permiten gestionar archivos de forma sencilla directamente desde la interfaz de la aplicación web MATLAB.