Partilhar via


Vinculando informações nos relatórios de implantação

No Relatar de implantação de XML, o elemento <Binding> contém informações sobre as relações de ligação (hospedagem) entre aplicativos e os servidores lógicos para o qual precisará implantar.Usando essas informações, você pode definir configurações de aplicativos que dependem de informações de ligação física entre os servidores lógicos e seus hosts físicos.For more information, see Visão geral das seções de chave em relatórios de implantação.

Dica:

Ligação relacionamentos são definidos no diagrama de implantação usado para gerar o Relatar de implantação.Ligação de um aplicativo para um servidor lógico define uma relação hospedagem entre esse servidor lógico e o aplicativo.Portanto, o servidor lógico com um aplicativo Ligado deve ter a mesma configuração como os servidores físicos para que esse aplicativo precisa implantar.Para obter mais informações, consulte Visão geral de implantação usando relatórios de implantação.

O elemento <Binding> contém dois elementos: <BoundLogicalServer> and <Zone>.Além disso, o elemento <BoundLogicalServer> é incluído apenas se um servidor lógico tem pelo menos um aplicativo Ligado a ele.O elemento <Zone> é incluído apenas se uma zona contém pelo menos um servidor lógico ligado.

As seções a seguir contêm mais informações sobre esses elementos:

  • Information about Bound Logical Servers

  • Information about Zones

Informações sobre servidores lógicos Ligados

O elemento <BoundLogicalServer> identifica cada servidor que esteja Ligado lógica com um ou mais aplicativos.O exemplo a seguir contém um elemento <BoundLogicalServer> para um servidor de cliente do Windows.O atributo "Estende" contendo "Microsoft_WindowsHost:WindowsHost" identifica o servidor de cliente do Windows:

<BoundLogicalServer Name="MyWinServer" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWinServer" Extends="Microsoft_WindowsHost:WindowsHost">
   ...
</BoundLogicalServer>

Um elemento <BoundLogicalServer> contém um elemento <Application> para cada aplicativo Ligado a esse servidor lógico.Este elemento <Application> tem um atributo "HostedOn".Este atributo também identifica o servidor lógico ao qual o aplicativo está Ligado.

Observação:

Isso Elemento <Application> faz referência o mesmo elemento <Application> que aparece sob o elemento <Applications>.For more information, see Informações do aplicativo nos relatórios de implantação.

Além disso, o elemento de <Endpoint> para cada empresa do aplicativo em um elemento <Application> tem um atributo "HostedOn".Este atributo identifica o ponto de extremidade servidor lógico ao qual o ponto de extremidade aplicativo está Ligado.

Observação:

No Distributed Sistema Designers, serviço da Web e pontos de extremidade de provedor de conteúdo da Web podem ser Ligados a pontos de extremidade de site diferente.Portanto, seu processo de implantação Verifique se que um serviço de Web ou a empresa do provedor de conteúdo da Web é implantada apenas em uma empresa de site Simples.

O exemplo a seguir contém um elemento <BoundLogicalServer> para um servidor de cliente do Windows.O atributo "Estende" "Microsoft_WindowsHost:WindowsHost" identifica o tipo de servidor.Este servidor hospeda um aplicativo do Windows que consome um serviço da Web.Portanto, esse elemento contém um elemento de <Application> que tem um atributo "Estende" de Microsoft_WindowsApplication:WindowsApplication. Esse elemento também tem um atributo "HostedOn" nomes de servidor lógico que deve hospedar o aplicativo.

O elemento de <Application> também contém um elemento de <Endpoint> com um atributo "Estende" de Microsoft_Web:WebServiceClient. O elemento <Endpoint> tem um atributo "HostedOn" que nomeia o ponto de extremidade servidor lógico que deve hospedar o ponto de extremidade de consumidor de serviço da Web.

<BoundLogicalServer Name="MyWinServer" Definition=" MyLogicalDatacenter:MyLogicalDatacenter.MyWinServer" Extends="Microsoft_WindowsHost:WindowsHost">
   <Application Name="MyWinApp" Definition="MyWinApp:MyWinApp" Extends="Microsoft_WindowsApplication:WindowsApplication" InstanceId=" eb6c518d-59a4-45c5-ac9d-fe51796c285d" HostedOn="/*[InstanceName=&quot;SimulationRoot&quot;]/SimulationHost[InstanceName=&quot;MyLogicalDatacenter&quot;]/MyZone/MyWinServer">
      ...
      <Endpoint Name="WebServiceConsumer" Definition="MyWinApp:MyWinApp.WebServiceConsumer1" Extends="Microsoft_Web:WebServiceClient" InstanceId="c3286e12-6fde-43b6-b08f-139391813df1" HostedOn="/*[InstanceName=&quot;SimulationRoot&quot;]/SimulationHost[InstanceName=&quot;MyLogicalDatacenter&quot;]/MyZone/MyWinServer/MyHTTPClientEndpoint" />
...</Application>
</BoundLogicalServer>

Informações sobre zonas

Um elemento <Zone> é incluído se um ou mais servidores lógicos Ligados existirem dentro de uma zona.Os elementos de <BoundLogicalServer> para esses servidores lógicos, em seguida, Aparecerrr no elemento <Zone>.Se uma zona contém um ou mais zonas que contêm servidores lógicos ligados, elementos de <Zone> para essas zonas internos Aparecer dentro do elemento <Zone> da zona externa.

O exemplo a seguir contém um elemento <Zone> para uma zona que contém um servidor lógico ligado.Esta zona também contém outra zona que contém um servidor lógico ligado:

<Zone Name="Zone1" InstanceId="19623ac0-9f85-48c6-9c1e-b8483c3fb5d9">
   ...
   <Zone Name="Zone2" InstanceId="34b2ff25-4df1-46b7-ba4e-95adc22a3d23">
   ...
      <BoundLogicalServer Name="MyWebServer" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer" Extends="Microsoft_WebHost:WebServer">
      ...
   </Zone>
   <BoundLogicalServer Name="MyWinServer" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWinServer" Extends="Microsoft_WindowsHost:WindowsHost">
   ...
</Zone>

Pontos de extremidade em uma zona são identificados com elementos de <Endpoint> em um elemento <Zone>.Se uma empresa de zona se conectar a um ponto de extremidade servidor lógico, o elemento de <Endpoint> contém um elemento <Endpoint> para essa empresa de servidor lógico.

O exemplo a seguir contém elementos de <Endpoint> que identificam um ponto de extremidade zona que está conectado a um ponto de extremidade servidor lógico:

<Endpoint Name="ZoneEndpoint1" Definition="MyLogicalDatacenter:MyLogicalDatacenter.Zone1.ZonePort1" Extends="Microsoft_Datacenter:ZoneEndpoint" InstanceId="7494e5c8-cf33-4460-a86b-88fb9ed80c90">
   <Endpoint Name="WebSiteEndpoint1" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer1.HttpServer1" Extends="Microsoft_Web:HttpServer" InstanceId="48e9c446-6e1f-406f-ba3b-988c344348f8" />
   ...
</Endpoint>

Consulte também

Conceitos

Visão geral de implantação usando relatórios de implantação