Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout

Composants Runtime : Service d'adaptateur de BizTalk

Mis à jour: mai 2015

Lorsque le runtime service d'adaptateur BizTalk est installé, les composants suivants sont créés :

  • Site web service d'adaptateur BizTalk dans IIS

  • Magasin de configurations dans Microsoft Azure

Pour installer et configurer le Runtime, consultez Installation du Kit de développement logiciel (SDK) Azure BizTalk Services.

Le site web service d'adaptateur BizTalk et le pool d'applications BizTalk Adapter sont créés dans IIS. Le site web service d'adaptateur BizTalk contient les éléments suivants :

 

BAService

Une application qui héberge l'API Gestion exécutée dans le service web WCF ManagementService.svc. Ce service web WCF surveille en continu le Relais LOB.

Le service web WCF ManagementService.svc utilise un fichier web.config dans le dossier \Program Files\Microsoft BizTalk Adapter Service\BAService.

Relais LOB

Lors de l'ajout d'un composant LOB, une application portant le même nom est également créée. Cette application héberge le service web WCF RuntimeService.svc. Un service runtime est créé pour chaque composant LOB dans l'application Configuration de pont. Par conséquent, s'il existe 15 composants LOB dans l'application Configuration de pont, il y aura au moins 15 services web WCF RuntimeService.svc dans IIS.

Le service web WCF RuntimeService.svc utilise un fichier web.config dans le dossier \Program Files\Microsoft BizTalk Adapter Service\BAServiceRuntime.

L'authentification Windows est spécifiée pour le site web service d'adaptateur BizTalk et l'application BAService hébergée dans ce site web.

Par défaut, le site web service d'adaptateur BizTalk est lié au port 8080. Ce port est défini lors de l'installation du service d'adaptateur BizTalk et peut également être modifié dans le site web dans IIS.

Par défaut, un pool d'applications IIS est configuré pour se recycler toutes les 1 740 secondes (29 minutes). Le recyclage du pool d'applications BizTalk Adapter risque de provoquer l'échec du démarrage d'un Relais LOB. Si un Relais LOB ne parvient pas à démarrer, une tentative de redémarrage du Relais LOB est effectuée après un intervalle fixe qui est contrôlé par la propriété ReConnectIntervalInSeconds, dont la valeur par défaut est de 30 secondes.

Pour modifier ou désactiver l'intervalle de reconnexion :

  1. Ouvrez le Gestionnaire des services Internet (IIS).

  2. Développez Sites et service d'adaptateur BizTalk.

  3. Cliquez sur BAServiceRuntime. Sous le groupe ASP.NET, cliquez sur Paramètres de l'application et sur Ouvrir la fonctionnalité dans le volet Actions.

  4. Pour modifier l'intervalle de reconnexion, cliquez sur ReConnectIntervalInSeconds et sur Modifier dans le volet Actions. Définissez cet intervalle sur une valeur quelconque (en secondes). Par exemple, pour définir l'intervalle de reconnexion sur 5 minutes, entrez 300. Pour désactiver l'intervalle de reconnexion, définissez ReConnectIntervalInSeconds sur un nombre négatif, comme -1.

Vous pouvez également modifier ReConnectIntervalInSeconds dans le fichier web.config (\Program Files\Microsoft BizTalk Adapter Service\BAServiceRuntime):


<appSettings>
    <add key="EnablePerfCounters" value="True" />
    <add key="ReConnectIntervalInSeconds" value="30" />
</appSettings>

noteRemarque
Les paramètres de recyclage dans IIS peuvent être configurés. Pour plus d'informations, consultez Configuration des paramètres de recyclage pour un pool d'applications (IIS 7).

Les utilisateurs figurant dans le groupe Administrateurs local peuvent envoyer des demandes de clients au site web service d'adaptateur BizTalk dans IIS. L'application BAService hérite des règles d'autorisation .NET du site web service d'adaptateur BizTalk et du niveau serveur web.

Pour permettre aux non-administrateurs d'envoyer des demandes au site web service d'adaptateur BizTalk, utilisez la fonctionnalité de règles d'autorisation .NET dans IIS :

  1. Ouvrez le Gestionnaire des services Internet (IIS).

  2. Développez Sites et cliquez sur service d'adaptateur BizTalk.

  3. Sous le groupe ASP.NET, double-cliquez sur Règles d'autorisation .NET. La page Règles d'autorisation NET présente les éléments de l'interface utilisateur.

  4. Dans le volet Actions, cliquez sur Ajouter une règle d'autorisation. La rubrique Ajouter une règle d'autorisation Autoriser ou Modifier la règle d'autorisation Autoriser et Ajouter une règle d'autorisation Refuser ou Modifier la règle d'autorisation Refuser, boîtes de dialogue présente les options de l'interface utilisateur lorsque l'option Ajouter une règle d'autorisation ou Ajouter une règle de refus est utilisée.

noteRemarque
Lorsque le Runtime service d'adaptateur BizTalk est installé, l'identité spécifiée lors de l'installation peut envoyer des demandes de clients au site web service d'adaptateur BizTalk. L'identité dispose également des autorisations d'accès au magasin de configurations du service d'adaptateur BizTalk.

La configuration du service d'adaptateur BizTalk est stockée dans Microsoft Azure à l'aide de l'URL BizTalk Services que vous spécifiez lors de l'installation.

Le magasin est mis à jour lors de la création d'un élément dans l'Explorateur de services dans l'environnement de développement de Visual Studio. La rubrique Connexion à des systèmes métier à partir d'un projet BizTalk Services fournit des détails sur l'Explorateur de serveurs et l'expérience de développement.

Voir aussi

Afficher:
© 2015 Microsoft