<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. |