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