Programación avanzada WCF》Directorio
Parte 1 Introducción a WCF
Capítulo 1 Descripción general de WCF 3
1.1 El propósito de SOA 3
1.1.1 Descripción general 4
p>
1.1.2 Comprensión de la orientación al servicio 5
1.1.3 Principios de SOA 6
1.1.4 El compromiso de Microsoft con SOA 7
1.1 .5 Resumen de SOA 8
1.2 Razones para elegir WCF 8
1.2.1 El propósito de SOA 4 El compromiso de Microsoft con SOA 7
1.1.5 Resumen de SOA 8
1.2 Razones para elegir WCF 8
1.2.1 Arquitectura WCF 9
1.2.2 Componentes de WCF 11
1.2 .3 Función WCF 13
1.3 Resumen 14
Capítulo 2 Concepto WCF 15
2.1 Mensaje 15
2.1. 1 Estructura del mensaje 15
2.1.2 Controlador de mensajes 20
2.1.3 Modo de procesamiento de mensajes 22
2.2 Canal 23
2.3 Servicio 26
2.3.1 Punto final 27
2.3.2 Dirección 28
2.3.3 Vinculante 28
2.3.4 Contrato 29
2.4 Comportamiento 30
2.5 Resumen 30
Capítulo 3 Comprensión de WCF33
3.1 Modelo de programación WCF 33
3.1 .1 SO u OO33
3.1.2 Modelo de servicio 35
3.1.2 Modelo de servicio 3 Método de programación WCF 40
3.1.4 Programación WCF 43< / p>
3.1.5 Proceso de desarrollo 43
3.1.6 Definición del modelo de programación WCF 44
3.2 Instalación de WCF 44
3.3 Creando el primero Un servicio WCF 47
3.1.2 Formato de dirección 65
4.2 Programación de direcciones WCF 67
4.2.1 Clase EndpointAddress 67
4.2 .2 Programación de direcciones 69
4.3 Resumen 73
Capítulo 5 Enlace y programación de WCF 75
5.1 Comprensión del enlace de WCF 75
5.2 WCF Programación vinculante 92
5.3 Resumen 107
Capítulo 6 Contrato WCF y su programación 109
6.1 Contrato WCF 109
6.1.1 Contrato y su relación con CLR110
6.1.2 Contrato de servicio110
6.1.3 Tipo de servicio114
6.1.4 Contrato de datos 120
6.1 .5 Contrato de mensaje 124
6.2 Programación de contrato WCF 130
6.2.1 Contrato de datos 130
6.2.2 Contrato de mensaje 136
6.2.3 Tipo de servicio 114 Capítulo 10 Seguridad 223
10.1 Descripción general de la seguridad 223
10.1.1 Concepto 224
10.1.2 Razones para elegir la seguridad WCF225 p>
10.1.3 Credenciales230
10.2 Comportamiento de seguridad y vinculación232
10.2.1 Comportamiento de seguridad 232
>10.2.2 Vinculación 235
10.4 Mejores prácticas 239
10.5 Resumen 240