Dela via


<standardEndpoints>

I det här konfigurationsavsnittet kan du definiera en samling standardslutpunkter som kan återanvändas förkonfigurerade slutpunkter. En standardslutpunkt har en eller flera av adress-, bindnings- och kontraktsattributen inställda på ett fast värde. I identifieringsslutpunkten är kontraktet till exempel fast. Du kan också använda standardslutpunkter för att utöka tjänstslutpunkten med nya egenskaper som liknar definitionen av anpassade bindningar.

<Konfiguration>
  <system.serviceModel>
    <standardEndpoints>

Syntax

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

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Inga.

Underordnade element

Element Beskrivning
<announcementEndpoint> Definierar en standardslutpunkt med ett fast meddelandekontrakt. En tjänst kan också meddela sin tillgänglighet genom att skicka ett meddelande online och offline när den öppnas eller stängs. En WCF-tjänst (Windows Communication Foundation) anger meddelandeslutpunkterna i elementet< serviceDiscovery> och använder AnnouncementClient för att utföra meddelandena. En klient som vill lyssna efter meddelandet från en annan tjänst fungerar faktiskt som en WCF-tjänst. därför måste du konfigurera meddelandeslutpunkterna för klienten i <avsnittet tjänster> .
<discoveryEndpoint> Definierar en standardslutpunkt med ett fast identifieringskontrakt. När den läggs till i tjänstkonfigurationen anger den var identifieringsmeddelanden ska lyssna. När den läggs till i klientkonfigurationen anger den var identifieringsfrågorna ska skickas.
<dynamicEndpoint> Det här konfigurationselementet definierar en standardslutpunkt som innehåller information som gör att ett program kan fungera som ett klientprogram som kan hitta slutpunktsadressen dynamiskt vid körning.
<mexEndpoint> Definierar en standardslutpunkt med ett fast IMetadataExchange-kontrakt. Eftersom alla exchange-slutpunkter för metadata anger IMetadataExchange som kontrakt kan du använda den här standardpunkten i stället för att definiera en för dig själv.
<udpAnnouncementEndpoint> Definierar en standardslutpunkt som används av tjänster för att skicka meddelanden via en UDP-bindning. Det har ett fast kontrakt och stöder två identifieringsversioner. Dessutom har den en fast UDP-bindning och ett standardadressvärde som anges i WS-Discovery specifikationerna (WS-Discovery april 2005 eller WS-Discovery version 1.1). Du kan ange den multicast-adress som ska användas för att skicka och ta emot meddelanden.
<udpDiscoveryEndpoint> Definierar en standardslutpunkt som är förkonfigurerad för identifieringsåtgärder över en UDP multicast-bindning. Den här slutpunkten har ett fast kontrakt och stöder två WS-Discovery protokollversioner. Dessutom har den en fast UDP-bindning och en standardadress enligt WS-Discovery specifikationerna (WS-Discovery april 2005 eller WS-Discovery V1.1).
<webHttpEndpoint> Definierar en standardslutpunkt med en fast <webHttpBinding-bindning> som automatiskt lägger till <webHttp-beteendet> . Använd den här slutpunkten när du skriver en REST-tjänst.
<webScriptEndpoint> Definierar en standardslutpunkt med en fast <webHttpBinding-bindning> som automatiskt lägger till <enableWebScript-beteendet> . Använd den här slutpunkten när du skriver en tjänst som anropas från ett ASP.NET AJAX-program.
<workflowControlEndpoint> Definierar en standardslutpunkt för att styra körningen av arbetsflödesinstanser (skapa, köra, pausa, avsluta osv.).

Överordnade element

Element Beskrivning
<System. ServiceModel> Rotelementet för alla WCF-konfigurationselement.

Se även