Basis-WCF-ProgrammierungBasic WCF Programming

In diesem Abschnitt werden die Grundlagen zum Erstellen von Windows Communication Foundation (WCF)-Anwendungen.This section presents the fundamentals for creating Windows Communication Foundation (WCF) applications.

In diesem AbschnittIn This Section

Grundlegender ProgrammierlebenszyklusBasic Programming Lifecycle
Beschreibt den Lebenszyklus des entwerfen, erstellen und Bereitstellen von WCF-Dienst und Clientanwendungen.Describes the lifecycle of designing, building, and deploying WCF service and client applications.

Entwerfen und Implementieren von DienstenDesigning and Implementing Services
Beschreibt, wie ein Dienstvertrag erstellt und eingebunden, ein Nachrichtenaustauschmuster ausgewählt und ein Fehlervertrag festgelegt wird sowie andere grundlegende Aspekte zu Diensten.Describes how to design and implement a service contract, choose a message exchange pattern, specify a fault contract, and other basic aspects of services.

Konfigurieren von DienstenConfiguring Services
Beschreibt das Konfigurieren eines WCF-Diensts zum vertragsanforderungen unterstützt, lokales Laufzeitverhalten anpasst und geben Sie die Adresse, um den Dienst zu veröffentlichen.Describes how to configure a WCF service to support the contract requirements, customize local runtime behavior, and indicate the address to publish the service.

Hosting-DiensteHosting Services
Beschreibt die Grundlagen des Hostings eines Diensts in einer Anwendung.Describes the basics of hosting services in an application.

Erstellen von ClientsBuilding Clients
Beschreibt das Abrufen von Metadaten von Diensten, in WCF-Clientcode zu konvertieren, Behandeln von Sicherheitsproblemen, und erstellen, konfigurieren und Hosten eines WCF-Clients.Describes how to obtain metadata from services, convert that into WCF client code, handle security issues, and build, configure, and host an WCF client.

Einführung in die ErweiterbarkeitIntroduction to Extensibility
Beschreibt, wie WCF zum Erstellen von benutzerdefinierter Lösungen erweitern.Describes how to extend WCF to create custom solutions.

Schnelleinstieg zur Problembehandlung in WCFWCF Troubleshooting Quickstart
Beschreibt einige der üblichsten Probleme, die auftreten können, was Sie tun können, um diese zu beheben, und wo Sie weitere Informationen über das Problem finden.Describes some of the most common issues that occur, what you can do to solve them, and where to locate more information about the issue.

WCF und ASP.NET-Web-APIWCF and ASP.NET Web API
Erörtert die beiden Technologien, Gemeinsamkeiten und Unterschiede und in welchen Fällen sie verwendet werden sollten.Discusses the two technologies, how they relate to each other, and when to use them.

ReferenzReference

System.ServiceModel

System.ServiceModel.Channels

System.ServiceModel.Description

SystemanforderungenSystem Requirements

Konzeptionelle ÜbersichtConceptual Overview

Tutorial mit ersten SchrittenGetting Started Tutorial

Richtlinien und empfohlene VorgehensweisenGuidelines and Best Practices

Windows Communication Foundation-ToolsWindows Communication Foundation Tools

Windows Communication Foundation-BeispieleWindows Communication Foundation Samples

Erste SchritteGetting Started

IIS-Hosting mithilfe von InlinecodeIIS Hosting Using Inline Code

Selbst gehostete DiensteSelf-Host