Redes e Internet

Windows tiene API, componentes y servicios que admiten el uso de redes e Internet de las aplicaciones de escritorio. Proporcionan lo siguiente:

  • API HTTP.
  • Administración de redes y redes.
  • DNS y DHCP.
  • Funcionalidades de red que son independientes de implementaciones de red concretas.
  • Servicio de acceso remoto.
  • Telefonía y fax.

En esta sección

Tema Descripción
Optimización de distribución (DO)
La optimización de distribución es un servicio de actualización de cliente punto a punto administrado en la nube que entrega actualizaciones a los dispositivos en red de una organización. Optimización de distribución permite a los dispositivos descargar actualizaciones de orígenes alternativos (como otros sistemas del mismo nivel de la red), además de los servidores de Microsoft. Optimización de distribución combina bits parciales de dispositivos locales, con bits parciales de servidores de Microsoft para actualizar dispositivos en el entorno de red. El resultado esperado es un menor uso de ancho de banda y un proceso de actualización más rápido.
Sistema de nombres de dominio (DNS)
El Sistema de nombres de dominio (DNS), un servicio de localizador en Microsoft Windows, es un protocolo estándar del sector que localiza los equipos en una red basada en IP.
Protocolo de configuración dinámica de host (DHCP)
La interfaz de programación de aplicaciones (API) del Protocolo de configuración dinámica de host (DHCP), también denominada Opciones de cliente DHCP, permite a los clientes de Microsoft Windows consultar opciones específicas desde servidores DHCP. Esto permite que los clientes de Windows consulten las opciones específicas del proveedor expuestas a través de servidores DHCP.
Servicio de fax
El servicio de fax proporciona funcionalidad de fax para los clientes de una red de área local.
API del Asistente para obtener conexión
La interfaz de programación de aplicaciones (API) del Asistente para obtener conectados permite a los desarrolladores crear conexiones de red, Internet y red privada virtual (VPN), determinar si la conectividad a Internet está presente y registrar páginas del asistente para capturar información de usuario necesaria para tipos de conexión específicos.
API HTTP Server
La API del servidor HTTP permite que las aplicaciones se comuniquen a través de HTTP sin usar Microsoft Internet Information Server (IIS).
Asistente IP
La API del asistente de protocolo de Internet (asistente de IP) permite la recuperación y modificación de las opciones de configuración de red para el equipo local.
Base de información de administración
La API de base de información de administración (MIB) proporciona un conjunto de estructuras que se usan para contener datos de administración de red y red para una serie de tecnologías, incluidos los servicios de enrutamiento de acceso remoto, el asistente de protocolo de Internet (IP) y el protocolo de administración de red simple (SNMP).
Cola de mensajes (MSMQ)
La tecnología Message Queuing (MSMQ) permite que las aplicaciones se ejecuten en momentos diferentes para comunicarse entre redes y sistemas heterogéneos que pueden estar temporalmente sin conexión.
Protocolo de asignación dinámica de cliente (MADCAP) de direcciones de multidifusión
El Protocolo de asignación dinámica de direcciones de multidifusión (MADCAP) permite a las aplicaciones obtener, renovar y liberar direcciones de multidifusión.
Interfaces de red
En este tema se describen los conceptos de interfaz de red de alto nivel en Windows, incluidas las formas en que se pueden identificar en el código y sus propiedades.
Administrador de listas de redes
La API network List Manager permite a las aplicaciones recuperar una lista de conexiones de red disponibles. Las aplicaciones pueden filtrar redes, basadas en atributos y firmas, y elegir las redes más adecuadas para su tarea. La infraestructura de Network List Manager notifica a las aplicaciones de cambios en el entorno de red, lo que permite a las aplicaciones actualizar dinámicamente las conexiones de red.
Administración de red
Las funciones de administración de red proporcionan la capacidad de administrar cuentas de usuario y recursos de red.
Administración de recursos compartidos de red
La administración de recursos compartidos de red permite a las aplicaciones administrar y supervisar las comunicaciones entre los clientes y servidores de Windows mediante el protocolo Bloque de mensajería del servidor (SMB).
Punto a punto
Las tecnologías punto a punto se usan para facilitar la comunicación en tiempo real y la colaboración entre redes distribuidas.
Calidad de servicio (QOS)
Calidad de servicio (QOS), una iniciativa de toda la industria, permite un uso más eficaz de la red.
Llamada a procedimiento remoto (RPC)
Llamada a procedimiento remoto de Microsoft (RPC) define una tecnología eficaz para crear programas distribuidos de cliente o servidor. Los códigos auxiliares y las bibliotecas en tiempo de ejecución rpc administran la mayoría de los procesos relacionados con los protocolos de red y la comunicación. Esto le permite centrarse en los detalles de la aplicación en lugar de en los detalles de la red.
Servicio de acceso remoto y enrutamiento
El Servicio de acceso remoto (RAS) se puede usar para crear aplicaciones cliente. Estas aplicaciones muestran cuadros de diálogo comunes de RAS, administran conexiones y dispositivos de acceso remoto y manipulan entradas de libreta de teléfonos.
Protocolo simple de administración de redes
La implementación de Microsoft Windows del Protocolo de administración de red simple (SNMP) se usa para configurar dispositivos remotos, supervisar el rendimiento de la red, auditar el uso de red y detectar errores de red o acceso inadecuado.
API de administración de SMB
La API de administración de SMB proporciona clases y métodos WMI para administrar recursos compartidos y acceso compartido.
Interfaces de programación de aplicaciones de telefonía (TAPI)
Las interfaces de programación de aplicaciones de telefonía de Microsoft admiten el desarrollo de aplicaciones de comunicaciones para Windows.
Teredo
Teredo es una tecnología de transición IPv6 que proporciona la asignación de direcciones y la tunelización automática de host a host para el tráfico IPv6 de unidifusión cuando los hosts IPv6/IPv4 se encuentran detrás de uno o varios traductores de direcciones de red IPv4 (NAT).
API de componentes del protocolo WebSocket
WebSocket Protocol Component API permite canales de comunicación asincrónicos bidireccionales a través de HTTP que funcionan en intermediarios de red existentes.
Plataforma de filtrado de Windows
La Plataforma de filtrado de Windows (PMA) es un conjunto de servicios de API y sistema que proporcionan una plataforma para crear aplicaciones de filtrado de red. La API de WFP permite a los desarrolladores escribir código que interactúa con el procesamiento de paquetes que tiene lugar en varios niveles de la pila de red del sistema operativo. Los datos de red se pueden filtrar y modificar antes de llegar a su destino.
Tecnologías de Firewall de Windows
Firewall de Windows con Advanced Security y tecnologías de firewall relacionadas permiten a los desarrolladores compartir conexiones a Internet, proteger las conexiones mediante un firewall y proporcionar traducción de direcciones de red (NAT).
Redes de Windows (WNet)
Las funciones de red de Windows (WNet) permiten implementar funcionalidades de red en la aplicación sin tener que realizar asignaciones para un proveedor de red determinado o una implementación de red física.
Virtualización de red de Windows
Virtualización de red de Windows permite a las redes de máquinas virtuales del cliente desacoplar redes de máquinas virtuales de redes físicas, proporciona flexibilidad en el aprovisionamiento de máquinas virtuales y permite a los clientes traer sus direcciones IP y topologías a centros de datos en la nube.
Plataforma RSS de Windows
La Plataforma RSS de Windows es una API que permite a las aplicaciones acceder y manipular la lista de fuentes comunes, una colección de fuentes de distribución realmente sencillas (RSS) a las que se ha suscrito el usuario.
Windows Sockets 2
Windows Sockets 2 (Winsock) permite a los programadores crear aplicaciones avanzadas de Internet, intranet y otras compatibles con red para transmitir datos de aplicación a través de la conexión, independientemente del protocolo de red que se use.
API de servicios web de Windows
WWSAPI es una implementación de código nativo de SOAP que proporciona la funcionalidad básica de comunicación de red al admitir un conjunto de WS-* y . Familia net-* de protocolos.
Webdav
Web Distributed Authoring and Versioning (WebDAV) es una extensión al Protocolo de transferencia de hipertexto (HTTP) que define cómo se realizan las funciones básicas de archivo, como copiar, mover, eliminar y crear mediante HTTP.
Servicios HTTP de Windows (WinHTTP)
Los servicios HTTP de Microsoft Windows (WinHTTP) proporcionan a los desarrolladores una interfaz de programación de aplicaciones cliente HTTP (API) para enviar solicitudes a través del protocolo HTTP a otros servidores HTTP.
Solicitud HTTP XML 2
Las interfaces de solicitud HTTP 2 XML permiten a la aplicación realizar operaciones de solicitud HTTP en apartamentos multiproceso (MTA) y usar devoluciones de llamada para recibir notificaciones de información necesaria durante el procesamiento de respuesta.
Windows Internet (WinINet)
La interfaz de programación de aplicaciones (API) de Microsoft Windows Internet (WinINet) permite a las aplicaciones acceder a protocolos de Internet estándar, como FTP y HTTP. Para facilitar el uso, WinINet abstrae estos protocolos en una interfaz de alto nivel.

 

Internet

Redes inalámbricas