Directorio de tecnología de programación de redes de Windows
Capítulo 1 Conceptos básicos de la programación de redes de Windows
1.1 Aplicaciones de red de Windows
1.1.1 Ejemplos de aplicaciones de red de uso común
1.1.2 Características y entorno operativo de las aplicaciones de red
1.1.3 Perspectivas de las aplicaciones de red
1.2 Aplicaciones en entorno Windows
1.2.1 Formas de las aplicaciones
p>
1.2.2 Entorno de ejecución de aplicaciones
1.2.3 Entorno de desarrollo de aplicaciones VC
1.3 Aplicación de red en entorno Windows
1.3. 1 Soporte del sistema para aplicaciones de red
1.3.2 Problemas con el entorno de ejecución de aplicaciones de red
1.3.3 Modelo de aplicación de aplicaciones de red
Capítulo 2 Programación de aplicaciones para compartir recursos en una sola máquina
2.1 Comunicación entre procesos
2.1.1 Ejemplos y conceptos de aplicación de comunicación entre procesos
2.1.2 Creación y terminación de procesos
2.1.3 Mapeo de archivos de memoria
2.2 Comunicación multiproceso
2.2.1 Ejemplos y conceptos de aplicaciones multiproceso
2.2.2 Creación, suspensión, activación y terminación de subprocesos
2.2.3 Prioridad de subprocesos
2.3 Mecanismo de control de sincronización
2.3.1 Ejemplos e importancia de aplicaciones de control de sincronización
2.3.2 Tipos de control de sincronización y condiciones de aplicación
2.3.3 Algoritmo e implementación de ejemplos de aplicación
2.4 Biblioteca de enlaces dinámicos
2.4.1 Ejemplos de aplicación de bibliotecas de enlaces estáticos y bibliotecas de enlaces dinámicos
2.4.2 Métodos de creación y llamada de bibliotecas de enlaces dinámicos
2.4.3 Condiciones de aplicación de bibliotecas de enlaces dinámicos
Capítulo 3 Programación de red basada en NetBIOS
3.1 Conceptos básicos de la programación de red basada en NetBIOS
3.1.1 Ejemplos y fuentes de aplicaciones de red
p>
3.1.2 Interfaces y servicios proporcionados por NetBIOS
3.1.3 Aplicación del bloque de control de red NCB
3.2 Programación de comunicación de datagramas
3.2 .1 Comunicación de datagramas modelo de aplicación
3.2.2 Algoritmo e implementación de comunicación de datagramas de difusión en el ejemplo
3.2.3 Algoritmo e implementación de comunicación de datagramas direccionales en el ejemplo
3.3 Programación de comunicación de sesión
3.3.1 Modelo de aplicación de comunicación de sesión
3.3.2 Algoritmo e implementación del servidor de sesión en el ejemplo
3.3 .3 Algoritmo del cliente de sesión e implementación en ejemplos
Capítulo 4 Programación de red basada en WinSock
4.1 Conceptos básicos de la programación de red basada en WinSock
4.1.1 Ejemplos y fuentes de aplicaciones de red p>
4.1.2 Interfaces y servicios proporcionados por Winsock
4.1.3 Llamadas a funciones proporcionadas por WinSock
4.2 Algoritmo e implementación de ejemplos de aplicaciones de red WinSock
4.2.1 Obtener información de la red del host
4.2.2 Aplicaciones de comunicación de unidifusión, multidifusión y difusión de WinSock
4.2.3 Aplicaciones de comunicación de sesión de WinSock
p>
4.3 E/S asincrónicas de WinSock
4.3.1 Ejemplo de aplicación de E/S asincrónicas de WinSock
4.3.2 Método de E/S de WinSock
4.3. 3 Ejemplos de algoritmos e implementación de aplicaciones de E/S asíncronas
Capítulo 5 Programación directa de red
5.1 Programación de sockets sin formato
<p>5.1.1 Introducción a los sockets sin formato
5.1.2 Sockets sin formato WinSock
5.1.3 Pasos de programación del socket sin formato Winsock
5.1.4 Socket sin formato Winsock instancia
5.2 Captura de paquetes de red basada en winPcap
5.2.1 Introducción a WinPcap
5.2.2 Principio de captura de paquetes de red
5.2 .3 Estructura de los paquetes de datos capturados por Windlows
5.2.4 Pasos de diseño para capturar y filtrar paquetes de datos de red usando WinPcap
5.2.5 Configuración del entorno de desarrollo de WinPcap
5.2.6 Análisis de instancias de WinPcap
5.2.7 Optimización del rendimiento de captura de paquetes
Capítulo 6 Programación de red avanzada
6.1 Programación de red MFC simple
6.1.1 Ejemplo de aplicación de chat en red
6.1.2 Marco e interfaz básicos de MFC
6.1.3 Ejemplo de aplicación de red Implementación
6.2 Programación basada en MFC Clase de socket
6.2.1 Clase CAsyncSocket y clase CSocket
6.2.2 Introducción a las funciones de instancia de aplicación de red
6.2.3 Algoritmo e implementación de ejemplo de aplicación de red
6.3 Programación WinInet MFC
6.3.1 Programación API WinInet
6.3.2 Modelo de programación de la clase winInet
6.3.3 Red HTTP algoritmo e implementación de ejemplo de aplicación
Apéndice 1 Instrucciones de desarrollo de aplicaciones y redes
Apéndice 1.1 Concepto de arquitectura de red
Anexo 1.2 Formato PE de archivos ejecutables
Adjunto 1.3 Tipo de asistente de proyecto VC y tipo de archivo
Adjunto 1.4 Llamada al sistema Win32
Apéndice 2 parte Definición de la función Win32
Apéndice 3 Estructura NetBIOS NCB, código de error y comando
Anexo 3.1 Estructura NCB del bloque de control de red
Anexo 3.2 NCB ncb: campo de comando Códigos de comando
Apéndice 3.3 Códigos de error NetBIOS
Apéndice 4 Estructuras de datos de WinSoek, funciones de biblioteca y códigos de error
Adjuntar 4.1 Estructuras de datos de Winsock
Adjunto 4.2 Funciones básicas de socket de Winsock
Adjuntar 4.3 Extensión de Winsock funciones
Adjunto 4.4 Códigos de error de Winsockk
Apéndice 5 Definiciones de WinPcap y funciones de biblioteca
Anexo 5.1 Definición
Anexo 5.2 Función
……