Como: Serviço de Web de Localizar e da Web Absoluto URIs nos relatórios de implantação de conteúdo
Ao se preparar para implantar o serviço da Web ou aplicativos de consumidor de conteúdo da Web, você precisará atualizar seus arquivos de configuração com os locais da serviços da Web ou o conteúdo da Web no ambiente de implantação.Você pode recuperar o serviço de URIs de Web absoluto ou pontos de extremidade de provedor de conteúdo da Web da versão XML do Relatar de implantação.For more information, see Informações do aplicativo nos relatórios de implantação.
Para recuperar o URI absoluto de um serviço da Web ou a empresa do provedor de conteúdo da Web
Abrir o Relatar de implantação de XML.
Sob o elemento de <Applications> , localize o elemento <Application> para o aplicativo ASP.NET conectado.
Sob o elemento de <Application> , localize o elemento <Endpoint> para o serviço da Web ou a empresa do provedor de conteúdo da Web.
Sob o elemento de <Endpoint> , localize o elemento de <Setting> "URI".
Sob o elemento de <Setting> "URI", localize o elemento absoluto" <Facet> e recuperar o URI especificado por seu elemento <Value>.
Observação: Se o elemento absoluto" não contém um valor, defina o Configuração de Service URL para o ponto de extremidade de provedor de serviço da Web ou a configuração de Relative Path da empresa do provedor de conteúdo da Web no diagrama de aplicativo.No diagrama de datacenter lógico, defina a configuração de URL para a empresa site ao qual o serviço da Web ou a empresa do provedor de conteúdo da Web é Ligado no diagrama de implantação.Para exibir e editar as configurações para um serviço da Web ou a empresa do provedor de conteúdo da Web, Selecionar o ponto de extremidade no diagrama de aplicativo e exiba o nó de configurações do ponto de extremidade do aplicativo nas configurações e Constraints Editor.Para exibir configurações para uma empresa de site, Selecionar o ponto de extremidade no diagrama de datacenter lógico e exiba o nó de lógica configurações de ponto de extremidade do servidor nas configurações e Constraints Editor.For more information, see Configurações e editor restrições.
Depois que você tenha recuperados Tudo URIs absoluto para o serviço da Web ou pontos de extremidade de provedor de conteúdo da Web, você pode atualizar os URIs para os aplicativos do consumidor.For more information, see Como: Atualizar URIs de cliente de serviços da Web em arquivos de configuração.
Observação: |
---|
"Absoluto" Elemento <Facet> pode diferir do ServerBindings ou SecureBindings configuração no Servidor Web do IIS com a extremidade de site da Web que hospeda um serviço da Web.Para exibir qualquer configuração, Selecionar o Servidor Web do IIS no diagrama de datacenter lógico e Pesquisar para a configuração em Configurações do servidor lógico nas configurações e Constraints Editor.No entanto, não há nenhuma restrição que identifica essa diferença como um conflito durante a validação de diagrama de implantação.Portanto, verifique se que o processo de implantação confirma que o valor dessas configurações e o valor absoluto" <Facet> sejam idênticos.Caso contrário, os pontos de extremidade consumidor não poderão consumir os serviços da Web implantados. |
Exemplo
O exemplo a seguir contém um elemento <Endpoint> para uma empresa de provedor de serviço da Web chamado "MyWebService".Sob esse elemento, o elemento de <Setting> "URI" contém elementos de <Facet> que descrevem o URI absoluto do serviço da Web.O elemento absoluto" <Facet> contém o URI absoluto para o ponto de extremidade de provedor de serviço da 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>
Consulte também
Conceitos
Visão geral de implantação usando relatórios de implantação
Referência
Visão geral das seções de chave em relatórios de implantação