Udostępnij za pośrednictwem


<standardEndpoints>

Ta sekcja konfiguracji umożliwia zdefiniowanie kolekcji standardowych punktów końcowych, które są wstępnie skonfigurowanymi punktami końcowymi wielokrotnego użytku. Standardowy punkt końcowy będzie miał co najmniej jeden adres, powiązanie i atrybuty kontraktu ustawione na stałą wartość. Na przykład w punkcie końcowym odnajdywania kontrakt jest stały. Możesz również użyć standardowych punktów końcowych, aby rozszerzyć punkt końcowy usługi o nowe właściwości podobne do definiowania powiązań niestandardowych.

<Konfiguracji>
  <System.servicemodel>
    <standardEndpoints>

Składnia

<system.serviceModel>
  <standardEndpoints>
  </standardEndpoints>
</system.serviceModel>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Brak.

Elementy podrzędne

Element Opis
<Announcementendpoint> Definiuje standardowy punkt końcowy z stałym kontraktem anonsu. Usługa może opcjonalnie ogłosić jej dostępność, wysyłając odpowiednio komunikat o anonsie online i offline po otwarciu lub zamknięciu. Usługa Windows Communication Foundation (WCF) określa punkty końcowe anonsu w <elemecie serviceDiscovery> i używa elementu AnnouncementClient do wykonywania anonsów. Klient, który chce nasłuchiwać ogłoszenia z innej usługi, działa w rzeczywistości jako usługa WCF; w związku z tym należy skonfigurować punkty końcowe anonsu dla tego klienta w <sekcji usług> .
<discoveryEndpoint> Definiuje standardowy punkt końcowy z stałym kontraktem odnajdywania. Po dodaniu do konfiguracji usługi określa miejsce nasłuchiwania komunikatów odnajdywania. Po dodaniu do konfiguracji klienta określa miejsce wysyłania zapytań odnajdywania.
<Dynamicendpoint> Ten element konfiguracji definiuje standardowy punkt końcowy zawierający informacje umożliwiające aplikacji działanie jako program kliencki, który może dynamicznie znaleźć adres punktu końcowego w czasie wykonywania.
<mexEndpoint> Definiuje standardowy punkt końcowy z stałym kontraktem IMetadataExchange. Ponieważ wszystkie punkty końcowe wymiany metadanych określają wartość IMetadataExchange jako kontrakt, możesz użyć tego standardowego punktu zamiast definiowania go samodzielnie.
<Udpannouncementendpoint> Definiuje standardowy punkt końcowy używany przez usługi do wysyłania komunikatów o anonsach za pośrednictwem powiązania UDP. Ma stały kontrakt i obsługuje dwie wersje odnajdywania. Ponadto ma stałe powiązanie UDP i domyślną wartość adresu określoną w specyfikacji WS-Discovery (WS-Discovery April 2005 lub WS-Discovery w wersji 1.1). Możesz określić adres multiemisji, który ma być używany do wysyłania i odbierania komunikatów ogłoszeń.
<Udpdiscoveryendpoint> Definiuje standardowy punkt końcowy, który jest wstępnie skonfigurowany do operacji odnajdywania za pośrednictwem powiązania multiemisji UDP. Ten punkt końcowy ma stały kontrakt i obsługuje dwie wersje protokołu WS-Discovery. Ponadto ma stałe powiązanie UDP i adres domyślny określony w specyfikacji WS-Discovery (WS-Discovery April 2005 lub WS-Discovery V1.1).
<webHttpEndpoint> Definiuje standardowy punkt końcowy z stałym <powiązaniem webHttpBinding> , które automatycznie dodaje <zachowanie webHttp> . Użyj tego punktu końcowego podczas pisania usługi REST.
<Webscriptendpoint> Definiuje standardowy punkt końcowy z stałym <powiązaniem webHttpBinding> , które automatycznie dodaje <zachowanie enableWebScript> . Użyj tego punktu końcowego podczas pisania usługi wywoływanej z aplikacji ASP.NET AJAX.
<Workflowcontrolendpoint> Definiuje standardowy punkt końcowy do kontrolowania wykonywania wystąpień przepływu pracy (tworzenie, uruchamianie, wstrzymywanie, kończenie itp.).

Elementy nadrzędne

Element Opis
<System.ServiceModel> Element główny wszystkich elementów konfiguracji programu WCF.

Zobacz też