Basislevenscyclus voor programmeren
Met Windows Communication Foundation (WCF) kunnen toepassingen communiceren of ze zich op dezelfde computer, op internet of op verschillende toepassingsplatforms bevinden. In dit onderwerp worden de taken beschreven die nodig zijn voor het bouwen van een WCF-toepassing. Zie De zelfstudie Aan de slag voor een werkende voorbeeldtoepassing.
De basistaken
De basistaken die moeten worden uitgevoerd, zijn in volgorde:
Definieer het servicecontract. Een servicecontract specificeert de handtekening van een service, de gegevens die het uitwisselt en andere contractueel vereiste gegevens. Zie Servicecontracten ontwerpen voor meer informatie.
Implementeer het contract. Als u een servicecontract wilt implementeren, maakt u een klasse die het contract implementeert en geeft u aangepast gedrag op dat de runtime moet hebben. Zie Servicecontracten implementeren voor meer informatie.
Configureer de service door eindpunten en andere gedragsinformatie op te geven. Zie Services configureren voor meer informatie.
Host de service. Zie Hostingservices voor meer informatie.
Een clienttoepassing bouwen. Zie Clients bouwen voor meer informatie.
Hoewel de onderwerpen in deze sectie deze volgorde volgen, beginnen sommige scenario's niet aan het begin. Als u bijvoorbeeld een client wilt bouwen voor een bestaande service, begint u bij stap 5. Of als u een service bouwt die anderen gaan gebruiken, kunt u stap 5 overslaan.
Zodra u bekend bent met het ontwikkelen van servicecontracten, kunt u ook Inleiding tot uitbreidbaarheid lezen. Als u problemen ondervindt met uw service, raadpleegt u de snelstartgids voor probleemoplossing van WCF om te zien of anderen dezelfde of vergelijkbare problemen hebben.