Contenu principal

Qu’est ce que MathWorks Service Host ?

MathWorks® Service Host est un ensemble de processus d'arrière-plan qui assurent les services requis par MATLAB® et d'autres produits MathWorks. À partir de la version R2024a, toutes les installations de MATLAB requièrent MathWorks Service Host.

MathWorks Service Host facilite la communication avec MathWorks Web Services et supporte tout un ensemble de fonctions de connectivité, parmi lesquelles :

Installation et mises à jour

MathWorks Service Host est installé dans un emplacement différent de MATLAB et des autres produits MathWorks. L'installation de MathWorks Service Host se met automatiquement à jour lorsqu'une nouvelle version devient disponible (environ toutes les quatre semaines).

Ces mises à jour automatiques concernent uniquement MathWorks Service Host et non votre ou vos installations MATLAB. Vous déterminez toujours la mise à jour MATLAB que vous souhaitez installer pour une version donnée, par exemple R2024a (consultez Mettre à jour une installation existante).

La dernière version de MathWorks Service Host supporte toutes les versions de MATLAB qui peuvent être installées sur un ordinateur. Cela englobe deux processus qui s'exécutent à l’arrière-plan même lorsque les autres produits MathWorks sont fermés. Ces processus n’ont que peu d’impact et ne consomment que peu d’énergie (selon la classification de Windows® et macOS). Ces processus à l’arrière-plan sont requis. Par conséquent, vous devez éviter de les interrompre. Lorsque vous démarrez des applications MathWorks, comme MATLAB, elles lancent également un autre processus client MathWorks Service Host. Ce processus client se termine lorsque vous fermez l'application.

MathWorks Service Host est installé dans le profil utilisateur sur Windows et dans le répertoire Home de macOS et Linux®.

Considérations de sécurité

MathWorks Service Host est signé par code et présente une signature numérique qui vérifie son authenticité et son intégrité. Lorsque MathWorks Service Host est installé ou mis à jour automatiquement vers une nouvelle version, les signatures par code sont vérifiées. Cette étape permet de vérifier que les packages sont authentiques et qu'ils n'ont été ni modifiés ni falsifiés après avoir été signés par MathWorks. La signature par code vous permet de vérifier et de confirmer que MathWorks Service Host est une installation authentique de MathWorks (par exemple, à l'aide d'outils standard comme SignTool ou Codesign). Sur Windows et Linux, le signataire est « The MathWorks, Inc. » et les signatures numériques utilisent l'algorithme Digest de message SHA-256. Sur macOS, l'autorité de signature est « Developer ID Application: The MathWorks, Inc. (94DN422U8R) ».

Voir aussi

Rubriques