¿Qué es el host de servicios de MathWorks?
El host de servicios de MathWorks® es una colección de procesos en segundo plano que proporcionan los servicios requeridos a MATLAB® y otros productos de MathWorks. A partir de la versión R2024a, todas las instalaciones de MATLAB requieren el host de servicios de MathWorks.
El host de servicios de MathWorks facilita la comunicación con los servicios web de MathWorks y admite una gran variedad de funciones de conectividad, entre las que se encuentran:
La gestión de licencias.
Activación del inicio de sesión de una cuenta de MathWorks.
Compatibilidad con MATLAB Connector para MATLAB Drive. Para obtener más detalles, consulte Instalar MATLAB Connector para MATLAB Drive.
Activación del servicio de funciones REST. Para obtener detalles sobre cómo crear servicios de funciones REST en MATLAB, consulte Create MATLAB REST Function Services.
Compatibilidad con la conexión de hardware en MATLAB Online. Para ver un ejemplo, consulte Connect to Raspberry Pi Hardware Board in MATLAB Online.
Instalación y actualizaciones
El host de servicios de MathWorks está instalado en una ubicación separada de MATLAB y de otros productos de MathWorks. La instalación del host de servicios de MathWorks se actualiza automáticamente cuando hay una versión disponible (aproximadamente cada cuatro semanas).
Estas actualizaciones automáticas solo actualizan el host de servicios de MathWorks y no actualizan las instalaciones de MATLAB. Aún controla qué actualización de MATLAB desea instalar para una versión determinada, como la R2024a (consulte Actualizar una instalación existente).
La última versión del host de servicios de MathWorks es compatible con todas las versiones de MATLAB que puedan estar instaladas en un equipo. Incluye dos procesos que se ejecutan en segundo plano cuando otros productos de MathWorks se cierran. Estos procesos tienen un impacto pequeño y son eficientes energéticamente (como los clasifican Windows® y macOS). Estos procesos en segundo plano son necesarios, por lo que no debe detenerlos. Cuando inicia aplicaciones de MathWorks, como MATLAB, también inician otros procesos de cliente del host de servicios de MathWorks. Este proceso de cliente terminará cuando cierre la aplicación.
El host de servicios de MathWorks se instala en el perfil de usuario en Windows y en el directorio Inicio en macOS y Linux®.
Consideraciones sobre seguridad
El host de servicios de MathWorks está firmado mediante código y tiene una firma digital que verifica su autenticidad e integridad. Cuando se instala el host de servicios de MathWorks o se actualiza a una nueva versión, se verifican las firmas de código. Así se comprueba que los paquetes son auténticos y que no se han alterado o manipulado después de que los firmara MathWorks. Firmar mediante código permite verificar y confirmar que el host de servicio de MathWorks es una instalación auténtica de MathWorks (por ejemplo, con herramientas estándar como SignTool o Codesign). En Windows y Linux, el firmante es “The MathWorks, Inc.” y las firmas digitales utilizan el algoritmo de síntesis de mensajes SHA-256. En macOS, la autoridad firmante es “Developer ID Application: The MathWorks, Inc. (94DN422U8R)”.