WCF points de terminaison du Service contre l'Hôte d'une adresse de Base

donc je suis un peu confus sur ce que sont les points de terminaison de service et d'accueil adresse de base est de. Dans tous les exemples que j'ai parcouru jusqu'à présent ils parlent à propos de la configuration des ordinateurs d'extrémité avec les fixations et vous pouvez naviguer normalement pour les effets

Hoever lorsque j'utilise la configuration suivante pour configurer l'hôte et mon service il semble que pour exposer les Hôtes de la base de l'adresse.

    <configuration>
      <system.web>
        <compilation debug="true" />
      </system.web>
      <!-- When deploying the service library project, the content of the config file must be added to the host's
      app.config file. System.Configuration does not support config files for libraries. -->
      <system.serviceModel>
        <services>
          <service name="HostService.EvalService">
            <endpoint address="http://localhost:8080/basic"
              binding="basicHttpBinding" contract="HostService.IEvalService" />
            <endpoint address="http://localhost:8080/ws"
              binding="wsHttpBinding" contract="HostService.IEvalService" />
            <endpoint address="mex" binding="mexHttpBinding"
              name="mex" contract="IMetadataExchange" />
            <host>
              <baseAddresses>
                <add baseAddress="http://localhost:8080/EvalsService" />
              </baseAddresses>
            </host>
          </service>
        </services>
        <behaviors>
          <serviceBehaviors>
            <behavior name="">
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug includeExceptionDetailInFaults="false" />
            </behavior>
          </serviceBehaviors>
        </behaviors>
      </system.serviceModel>
    </configuration>

Quelqu'un peut-il m'expliquer cela?

InformationsquelleAutor Ryan Burnham | 2011-08-04