Professional Documents
Culture Documents
• INTRODUZIONE
• 1.1 Windows communication foundation e le architetture serviceoriented
• 1.2 Scopo di questo libro . . . . . . . . . . . . . . . . . . . . . . . . . . .8
• 1.3 Prerequisiti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
• 1.4 Contattare l’autore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
• ADDRESS, BINDING, CONTRACT E OLTRE
• 2.1 Introduzione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
• 2.2 Architettura di Windows comunication foundation . . . . 10
• 2.2.1 WCF Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
• 2.2.2 Il service Model Layer . . . . . . . . . . . . . . . . . . . . . . . . 11
• 2.2.3 Il Messaging Layer . . . . . . . . . . . . . . . . . . . . . . . . . . .12
• 2.2.4 L’Hosting Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
• 2.3 Concetto di Endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . .13
• 2.4 Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
• 2.5 Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
• 2.6 Contract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
• 2.7 Definire un servizio WCF . . . . . . . . . . . . . . . . . . . . . . . . .17
• 2.8 Definire un endpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
• 2.9 Metadata Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
• 2.9.1 Esporre il WSDL in HTTP-GET . . . . . . . . . . . . . . . . . . .22
• 2.9.2 Utilizzare un endpoint di tipo WS- MetadataExchange 26
• 2.10 Generare i clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
• 2.11 Message-Exchange patterns . . . . . . . . . . . . . . . . . . . . .30
• 2.12 L’operationcontext . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
• HOSTING
• 4.1 Introduzione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
• 4.2 La classe servicehost . . . . . . . . . . . . . . . . . . . . . . . . . . 57
• 4.3 Self-hosting con WCF . . . . . . . . . . . . . . . . . . . . . . . . . . 58
• 4.4 Hosting in iis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
• 4.5 Hosting in Windows activation services (WAS) . . . . . . .65
• 4.6 Estendere il service host . . . . . . . . . . . . . . . . . . . . . . . . 66
• 4.7 Utilizzare il Bookservicehost . . . . . . . . . . . . . . . . . . . . . .69