Partage via


Installation de la solution de gestion des processus d'entreprise

La procédure suivante décrit la préparation de votre ordinateur pour l'installation de la solution de gestion des processus d'entreprise, puis l'installation de la solution sur votre ordinateur.

Notes

Vous devez exécuter des fichiers de commandes pour déployer la solution. Il est recommandé de rediriger la sortie des fichiers de commandes vers un fichier texte pour vérifier l'exécution correcte du script.

Préparation de l'ordinateur pour l'installation de la solution de gestion des processus d'entreprise

Pour préparer l'ordinateur pour l'installation de la solution de gestion des processus d'entreprise

  1. Cliquez sur Démarrer, pointez sur Tous les programmes, sur Outils d’administration, puis cliquez sur Services. À l’aide de la console Services , vérifiez que les services suivants sont en cours d’exécution :

    • Publication FTP

    • Message Queuing

    • Publication World Wide Web

  2. Cliquez sur Démarrer, pointez sur Tous les programmes, sur Outils d’administration, cliquez sur Console gestion de l’ordinateur, puis ajoutez le compte de service BizTalk au groupe Administrateurs local.

  3. Si vous avez installé Windows SharePoint Services, excluez le site web par défaut (racine) des chemins d’accès gérés Windows SharePoint Services comme suit : cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Outils d’administration, puis cliquez sur Administration centrale de SharePoint.

    1. Sous Configuration du serveur virtuel, sélectionnez Configurer les paramètres du serveur virtuel.

    2. Dans la page Liste des serveurs virtuels , cliquez sur Site web par défaut.

    3. Dans la page Paramètres du serveur virtuel , cliquez sur Définir des chemins managés.

    4. Dans la section Chemins d’accès inclus de la page Chemin managé défini , sélectionnez Racine , puis cliquez sur Supprimer les chemins sélectionnés.

    5. Ouvrez une invite de commandes, puis exécutez IISReset.

Configuration de l'ordinateur pour l'installation de la solution de gestion des processus d'entreprise

Pour configurer l'ordinateur pour l'installation de la solution de gestion des processus d'entreprise

  1. Fermez votre session, puis ouvrez une session sur l'ordinateur à l'aide du compte de service BizTalk.

  2. Ouvrez une invite de commandes, tapez la commande suivante, puis appuyez sur ENTRÉE pour définir la variable d'environnement %BTSSolutionsPath% et indiquer le dossier de base pour les solutions E2E. Fermez ensuite l'invite de commandes.

    • setx BTSSolutionsPath "%ProgramFiles%\Microsoft BizTalk Server 2009\SDK\Scenarios"

      Notes

      Si vous utilisez un ordinateur 64 bits, utilisez %ProgramFiles(x86)% à la place de %ProgramFiles%.

      Notes

      Pour plus d’informations sur la commande SETX, consultez le site Web Microsoft TechNet à l’adresse https://go.microsoft.com/fwlink/?LinkId=67831.

  3. Ouvrez une invite de commandes, remplacez le répertoire actif par le dossier %BTSSolutionsPath%\BPM\HistoryDB, tapez CreateDatabase.cmd, puis appuyez sur Entrée pour créer la base de données d’historique.

    Notes

    L'utilisateur exécutant l'hôte spécifié comme gestionnaire pour l'adaptateur d'envoi SQL doit être autorisé à exécuter les procédures stockées dans la base de données SouthridgeVideoHistory.

  4. Ouvrez une invite de commandes, puis exécutez la commande suivante pour définir l'environnement d'exécution de scripts par défaut sur CScript.exe.

    • CScript /H:CScript
  5. Ouvrez une invite de commandes, puis exécutez la commande suivante pour créer l'application Web CSRWebApp.

    • iisvdir /create "Default Web Site" CSRWebApp "%BTSSolutionsPath%\BPM\CSRWebApp"

      Notes

      Pour plus d’informations sur iisvdir.vbs, consultez le site Web Microsoft TechNet à l’adresse https://go.microsoft.com/fwlink/?LinkId=67830.

  6. Ouvrez une invite de commandes, puis exécutez la commande suivante pour créer le répertoire virtuel IIS OrderBroker_Proxy.

    • iisvdir /create "Default Web Site" BTSScn.BPM.OrderBroker_Proxy "%BTSSolutionsPath%\BPM\OrderBroker_Proxy"

    Notes

    Vous pouvez utiliser le Gestionnaire des Services Internet (IIS) pour créer l'application Web. Pour plus d’informations sur la création d’applications dans IIS 7.0, consultez intégration ASP.NET à IIS 7.

  7. Créez un pool d'applications IIS et définissez son identité en tant qu'utilisateur membre du groupe Utilisateurs d'hôtes BizTalk isolés et du groupe IIS_WPG, comme suit :

    1. Dans le Gestionnaire des services Internet (IIS), cliquez avec le bouton droit sur Pools d’applications, sélectionnez Nouveau, puis pool d’applications.

    2. Tapez l’ID du pool d’applications (n’importe quelle valeur), puis cliquez sur OK.

    3. Cliquez avec le bouton droit sur le pool d’applications que vous avez créé, puis sélectionnez Paramètres avancés.

    4. Développez Modèle de processus, cliquez dans la colonne de droite pour le paramètre Identité , puis cliquez sur ...

    5. Sélectionnez un compte d’utilisateur (un compte de build ou un compte personnalisé ) qui dispose des autorisations nécessaires pour créer et exécuter des fichiers dans le répertoire Windows\Temp. Lorsque vous avez configuré BizTalk, le processus de configuration a déjà défini ces autorisations pour l'utilisateur ajouté au groupe Utilisateurs d'hôtes BizTalk isolés. Spécifier le même utilisateur constitue une bonne option.

  8. Dans le Gestionnaire des services Internet (IIS), développez Sites web, Site web par défaut, cliquez avec le bouton droit sur BTSScn.BPM.OrderBroker_Proxy, pointez sur Gérer l’application, puis cliquez sur Paramètres avancés.

  9. Définissez Pool d’applications sur le pool d’applications que vous avez créé à l’étape précédente.

  10. Répétez les deux étapes précédentes pour l’application CSRWebApp .

  11. Réinitialisez IIS pour que ces modifications prennent effet immédiatement. Pour ce faire, exécutez iisreset à une invite de commandes.

  12. À l’invite de commandes, remplacez le dossier actif par %BTSSolutionsPath%\BPM\Scripts, tapez CreateQueues.vbs, puis appuyez sur Entrée pour créer les files d’attente privées suivantes.

    Nom Transactionnelle Protocole de transaction
    ToFacilitiesQ Yes Natif
    FromFacilitiesQ Yes Natif
    FromFixedOrdersQ Yes Natif
    ToServicingSystemQ Yes Natif
    ToCSRSystemQ Non HTTP
    ToVendorSystemQ Non HTTP

    Notes

    Vous pouvez utiliser le composant logiciel enfichable Gestion de l’ordinateur pour créer les files d’attente. Pour plus d’informations sur la création d’une file d’attente privée, consultez la documentation Message Queuing.

  13. À l’invite de commandes, remplacez le dossier actif par %BTSSolutionsPath%\BPM\Scripts, tapez CreateTestDirectories.cmd, puis appuyez sur Entrée.

    • Les dossiers suivants sont créés dans le dossier %SystemDrive%\BPMTest

      CSRResponse-DSP

      VendorResponse-DSP

      OrderErrors-SP

      ErrorResponse-RP-TestRL

      Facilities-SP

      Facilities-RP-TestRL

      HistoryInsert-SP

      HistoryUpdate-SP

      Order-RP-TestRL

      ServicingSystem-SP

      Vendor-RP-TestRL

      BizTalkErrors-SP

    • Le dossier FromVendor est créé dans le dossier %SystemDrive%\Inetpub\ftproot.

      Notes

      Si le système Windows n'est pas installé sur le lecteur C, vous devez remplacer %SystemDrive% par C:. Les noms de dossier doivent correspondre à l'adresse figurant dans les fichiers de liaison fournis par la solution de gestion des processus d'entreprise.

      Notes

      Le compte de service BizTalk doit avoir l'autorisation de lecture/écriture sur le dossier FromVendor.

Installer la solution de gestion des processus d’entreprise

Pour installer la solution de gestion des processus d'entreprise

  1. À une invite de commandes, remplacez le dossier actif par %BTSSolutionsPath%\BPM, tapez SetupBPM.bat, puis appuyez sur ENTRÉE.

    Notes

    Avant d’exécuter SetupBPM.bat, dans les fichiers %BTSInstallPath%/SDK/Scenarios/BPM/CSDWebApp/App_WebReferences/SouthridgeVideo_OrderBroker/OrderBrokerOrch_OrderPort.wsdl et %BTSInstallPath%/SDK/Scenarios/BPM/OrderBroker_Proxy/App_Code/OrderBrokerOrch_OrderPort.asmx.cs, remplacez toutes les instances de 8f8bbebbb3fb375a par XXXXXXXXXXXXXXXXXXXXXX.

    La commande SetupBPM.bat effectue les tâches suivantes :

    1. création d'une clé de nom fort unique (SNK) pour signer les assemblys de la solution de gestion des processus d'entreprise ;

    2. extraction du jeton de clé publique de la clé de nom fort ;

    3. mise à jour des fichiers de liaison à l'aide du jeton de clé publique ;

    4. création de la solution de gestion des processus d'entreprise et installation d'OpsAdapter ;

    5. création de SSOApplicationConfig dans le dossier %BTSSolutionsPath%\Common.

  2. Déployez les règles d'entreprise de Southridge Video à l'aide de l'Assistant Déploiement du moteur de règles d'entreprise :

    1. Cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur BizTalk Server, puis cliquez sur Assistant Déploiement du moteur de règles métiers.

      Notes

      Sur les systèmes qui prennent en charge le contrôle de compte d'utilisateur, vous devrez peut-être exécuter l'outil avec des privilèges d'administrateur. Pour ce faire, cliquez avec le bouton droit sur l’application, puis sélectionnez Exécuter en tant qu’administrateur.

    2. Sur la page d’accueil, cliquez sur Suivant.

    3. Dans la page Tâche de déploiement , sélectionnez Importer et publier une stratégie/vocabulaire dans la base de données à partir d’un fichier, puis cliquez sur Suivant.

    4. Dans la page Magasin de stratégies, conservez tous les autres paramètres par défaut, puis cliquez sur Suivant.

    5. Dans la page Import Rules Engine Policy/Vocabulary file ,cliquez sur Parcourir, sélectionnez le fichier DecodeAndValidateOrderRules.xml dans le dossier %BTSSolutionsPath%\BPM\Rules, puis cliquez sur Suivant.

    6. Dans la page Prêt , cliquez sur Suivant, puis sur la page Importation de stratégie/vocabulaire , cliquez sur Suivant

    7. Dans la page Achèvement, sélectionnez Réexécuter l’Assistant pour l’ouvrir à nouveau, puis cliquez sur Terminer.

    8. Sur la page d’accueil, cliquez sur Suivant.

    9. Dans la page Tâche de déploiement , sélectionnez DéployerPolicy, puis cliquez sur Suivant.

    10. Dans la page Magasin de stratégies, conservez tous les autres paramètres par défaut, puis cliquez sur Suivant.

    11. Dans la page Déployer une stratégie , sélectionnez DécoderAndValidateOrder 1.0 dans la liste déroulante Stratégie du moteur de règles, puis cliquez sur Suivant.

    12. Dans la page Prêt , cliquez sur Suivant, puis sur la page Déploiement de la stratégie , cliquez sur Suivant.

    13. Dans la page Achèvement, cliquez sur Terminer.

  3. Si vous installez la solution de gestion des processus d'entreprise sur un ordinateur 64 bits,

    1. Ouvrez une invite de commandes 32 bits comme suit : cliquez sur Démarrer, cliquez sur Exécuter, tapez %SYSTEMROOT%\SYSWOW64\CMD.EXE, puis appuyez sur ENTRÉE.

    2. À l'invite de commandes 32 bits, accédez au répertoire %BTSSolutionsPath%\BPM\Scripts.

    3. À l'aide du Bloc-notes, ouvrez CreateSouthridgeVideoApplication.cmd, puis remplacez « %CommonProgramFiles%\Enterprise Single Sign-On\ssomanage.exe » par « %SystemDrive%\Program Files\Common Files\Enterprise Single Sign-On\ssomanage.exe ».

      Notes

      À l'invite de commandes 32 bits, la variable %CommonProgramFiles est modifiée en « % ProgramFiles(x86) %\Common files ». L'utilitaire d'administration SSO étant installé dans %ProgramFiles% même sur un ordinateur 64 bits, vous devez modifier le chemin d'accès. DeployBPM.cmd appelle CreateSouthridgeVideoApplication.cmd.

    4. À l’invite de commandes 32 bits, tapez DeployBPM.cmd, puis appuyez sur ENTRÉE.

      Notes

      DeployBPM.cmd doit être exécuté dans une invite de commandes 32 bits car cette commande inclut le script VB d'évaluation des objets x86 nécessitant la version x86 de cscript.exe.

  4. À l’invite de commandes, remplacez le dossier actif par %BTSSolutionsPath%\BPM\Scripts, tapez DeployBPM.cmd, puis appuyez sur ENTRÉE. DeployBPM.cmd effectue les tâches suivantes :

    1. création d'applications BizTalk pour la solution de gestion des processus d'entreprise ;

    2. ajout de références entre les applications ;

    3. importation des fichiers de liaison ;

    4. déploiement des fichiers de définition BAM ;

    5. enregistrement de la source d'événements SouthridgeVideo ;

    6. création d'une application associée à authentification unique (SSO) et enregistrement des valeurs de configuration dans l'application SSO.

  5. Cliquez sur Démarrer, pointez sur Tous les programmes, sur BizTalk Server, puis cliquez sur administration BizTalk Server.

    1. Dans la console d’administration BizTalk Server, développez Groupe BizTalk, Applications, BTSScn.BPM.OrderBrokerApp, Emplacements de réception, cliquez avec le bouton droit sur Vendor-RP-RL, puis cliquez sur Propriétés.

    2. Dans la boîte de dialogue Propriétés , cliquez sur Configurer, puis entrez des valeurs dans le tableau suivant dans la boîte de dialogue Propriétés de transport :

      Nom de la propriété Valeur
      Serveur localhost
      Nom d’utilisateur <Nom du compte de service BizTalk>
      Mot de passe <Mot de passe du compte de service BizTalk>
  6. Exécutez la solution de gestion des processus d'entreprise. Pour plus d’informations sur l’exécution de la solution, consultez Guide pratique pour exécuter la solution de gestion des processus métier.

Étapes suivantes

Vous testez le fonctionnement de la solution de gestion d’entreprise dans Comment exécuter la solution de gestion des processus métier.

Voir aussi

Avant d’installer la solution de gestion des processus métier Configuration de l’ordinateur du développeur pour la solution de gestion des processus métier