Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Lorsque vous vous préparez à déployer des applications consommateurs de service Web ou de contenu Web, vous devez mettre à jour leurs fichiers de configuration avec les emplacements des services Web ou du contenu Web dans l'environnement de déploiement. Vous pouvez récupérer les URI absolus des points de terminaison fournisseurs de service Web ou de contenu Web à partir de la version XML du rapport de déploiement. Pour plus d'informations, consultez Informations sur les applications dans les rapports de déploiement.
Pour récupérer l'URI absolu d'un point de terminaison fournisseur de services Web ou de contenu Web
Ouvrez le rapport de déploiement XML.
Sous l'élément <Applications>, localisez l'élément <Application> pour l'application ASP.NET connectée.
Sous l'élément <Application>, localisez l'élément <Endpoint> pour le point de terminaison fournisseur de services Web ou de contenu Web.
Sous l'élément <Endpoint>, localisez l'élément <Setting> "Uri".
Sous l'élément <Setting> "Uri", localisez l'élément <Facet> "Absolute" et récupérez l'URI spécifié par son élément <Value>.
Remarque :Si l'élément "Absolute" ne contient pas de valeur, définissez le paramètre Service URL pour le point de terminaison fournisseur de services Web ou le paramètre Relative Path pour le point de terminaison fournisseur de contenu Web sur le diagramme d'application. Sur le diagramme de centre de données logique, définissez le paramètre URL pour le point de terminaison de site Web auquel le point de terminaison fournisseur de services Web ou de contenu Web est lié sur le diagramme de déploiement. Pour afficher et modifier des paramètres pour un point de terminaison fournisseur de services Web ou de contenu Web, sélectionnez le point de terminaison sur le diagramme d'application et affichez le nœud Paramètres de point de terminaison d'application dans l'Éditeur de paramètres et de contraintes. Pour afficher les paramètres d'un point de terminaison de site Web, sélectionnez-le sur le diagramme de centre de données logique et affichez le nœud Paramètres de point de terminaison de serveur logique dans l'Éditeur de paramètres et de contraintes. Pour plus d'informations, consultez Éditeur de paramètres et de contraintes.
Une fois que vous avez récupéré tous les URI absolus pour les points de terminaison fournisseurs de service Web ou de contenu Web, vous pouvez mettre à jour les URI pour les applications consommateurs. Pour plus d'informations, consultez Comment : mettre à jour les URI du client de service Web dans les fichiers de configuration.
Remarque : |
|---|
L'élément <Facet> "Absolute" peut différer du paramètre ServerBindings ou SecureBindings sur le serveur Web IIS avec le point de terminaison de site Web qui héberge un service Web. Pour afficher l'un des deux paramètres, sélectionnez le serveur Web IIS sur le diagramme de centre de données logique et recherchez le paramètre sous Paramètres du serveur logique dans l'Éditeur de paramètres et de contraintes. Toutefois, il n'existe aucune contrainte qui identifie cette différence comme un conflit pendant la validation du diagramme de déploiement. Par conséquent, assurez-vous que votre processus de déploiement confirme que la valeur de ces paramètres et la valeur <Facet> "Absolute" sont identiques. Sinon, les points de terminaison consommateurs ne seront pas capables d'utiliser les services Web déployés. |
Exemple
L'exemple suivant contient un élément <Endpoint> pour un point de terminaison fournisseur de services Web nommé "MyWebService". Sous cet élément, l'élément <Setting> "Uri" contient des éléments <Facet> qui décrivent l'URI absolu du service Web. L'élément <Facet> "Absolute" contient l'URI absolu pour le point de terminaison fournisseur de services Web.
<Endpoint Name="MyWebService" Definition="MyWebService:MyWebService.WebService1" Extends="Microsoft_Web:WebService" InstanceId="f8c1de34-1534-4dbe-b406-e0e8cfd388f2">
...
<Setting Name="Uri" Definition="Microsoft_Web:Uri">
<Facet Name="Relative" Definition="Microsoft_Web:Uri" State="Set">
<Value>MyWebService/MyWebService.asmx</Value>
</Facet>
<Facet Name="Base" Definition="Microsoft_Web:Uri" State="Set">
<Value>http://www.mydomain.org/</Value>
</Facet>
<Facet Name="Absolute" Definition="Microsoft_Web:Uri" State="Set"><Value>http://www.mydomain.org/MyWebService/MyWebService.asmx</Value></Facet>
</Setting>
</Endpoint>
Voir aussi
Concepts
Vue d'ensemble du déploiement à l'aide des rapports de déploiement
Référence
Vue d'ensemble des sections clés dans les rapports de déploiement