Configurer l’accès
Pour que le transfert des plans entre le serveur Harmony et le client distant se passe en douceur, nous devrons configurer quelques applications et établir quelques dossiers d’échange.
Les applications impliquées dans le processus d’échange sont les suivantes :
-
Harmony Server (au studio)
-
WebCC (au studio)
-
Producer (dans le nuage)
-
Producer Link (à la maison)
-
Harmony Standalone (à la maison)
Harmony Server
Le serveur Harmony se situe dans le studio et héberge la base de données. Dans le contexte du travail en mode hors ligne, il assurera la gestion des demandes des utilisateurs concernant l’exportation / l’importation de plans et l’enregistrement des plans en entrée et en sortie.
WebCC
Cette application installée sur le serveur Harmony (ou sur un client Harmony) au studio, gérera toutes les communications entre Producer et Harmony. Elle sera chargée d’interroger régulièrement une file d’attente de messages (amqps) de Producer. Elle doit être configurée pour pointer vers l’adresse correcte de Producer. Il existe plusieurs options de configuration.
Producer
Les utilisateurs soumettent généralement des demandes via l’application Producer Web. Lorsque des opérations doivent être effectuées sur le serveur Harmony (telles que l’exportation d’un plan de base de données), Producer laisse un message pour WebCC. Si une opération est requise sur la machine locale (comme la décompression d’un fichier ou l’ouverture d’un plan dans Harmony), Producer lancera l’application locale Producer Link.
Producer Link
Cette application de bureau locale est un complément de l’application Producer Web. Elle permet d’exécuter diverses opérations locales qui ne sont pas autorisées par une application Web (toutes les tâches nécessitant un accès direct pour modifier les fichiers locaux, telles que la décompression d’un fichier). Nous utilisons également Producer Link pour configurer des dossiers d’échange, des espaces de travail et autres configurations importantes.
Harmony Standalone
Dans le contexte du travail à domicile avec les plans de base de données Producer et Harmony, nous devrons installer les scripts d’instantanés pour adapter Harmony Standalone. Ces scripts doivent être installés par chaque utilisateur à domicile. Ils simplifieront considérablement le processus de mise à jour de la base de données Harmony une fois les travaux au niveau local terminés.
Les dossiers d’échange nécessaires sont les suivants :
-
Dossier Harmony Server Exchange (au studio)
-
Dossier Cloud Exchange (dans le nuage)
-
Dossier local hors ligne (à la maison)
Dossier Exchange Harmony Server
Ce dossier situé sur le serveur Harmony existe par défaut dans /USA_DB/exchange. Les plans exportés depuis la base de données Harmony s'afficheront ici. Ce dossier devra être synchronisé avec le dossier d'échange sur le nuage. La synchronisation est généralement réalisée via un service de stockage sur nuage, tel que Google Drive ou DropBox.
Dossier Cloud Exchange
Ce dossier est un copie exacte sur le nuage du dossier d'échange du serveur Harmony. Il contient des sous-dossiers avec les identifiants Harmony des personnes qui exportent et importent des plans (identifiant/exporté / et identifiant/importation). Ces sous-dossiers devront être partagés et montés localement pour chaque utilisateur à domicile.
Dossiers locaux hors ligne
C’est là que les plans de base de données sont stockés et décompressés sur l’ordinateur client lorsqu’ils font l'objet de travaux à distance.