Mise en réseau et Internet

Windows dispose d’API, de composants et de services qui prennent en charge l’utilisation de la mise en réseau et d’Internet par vos applications de bureau. Elles fournissent :

  • API HTTP.
  • Gestion du réseau et du réseau.
  • DNS et DHCP.
  • Fonctionnalités de mise en réseau indépendantes des implémentations réseau particulières.
  • Service d’accès à distance.
  • Téléphonie et télécopie.

Contenu de cette section

Rubrique Description
Optimisation de la distribution (DO)
L’optimisation de la distribution est un service de mise à jour client d’égal à égal géré dans le cloud qui fournit des mises à jour aux appareils en réseau d’un organization. L’optimisation de la distribution permet aux appareils de télécharger des mises à jour à partir d’autres sources (comme d’autres homologues sur le réseau), en plus des serveurs Microsoft. L’optimisation de la distribution combine des bits partiels provenant d’appareils locaux, avec des bits partiels des serveurs Microsoft pour mettre à jour les appareils dans l’environnement réseau. Le résultat attendu est une réduction de l’utilisation de la bande passante et un processus de mise à jour plus rapide.
DNS (Domain Name System)
Dns (Domain Name System), un service de localisateur dans Microsoft Windows, est un protocole standard qui localise les ordinateurs sur un réseau IP.
Protocole DHCP (Dynamic Host Configuration Protocol)
L’API DHCP (Dynamic Host Configuration Protocol), également appelée Options client DHCP, permet aux clients Microsoft Windows d’interroger des options spécifiques à partir de serveurs DHCP. Cela permet aux options propres au fournisseur exposées via des serveurs DHCP d’être interrogées par les clients Windows.
Service de télécopie
Le service de télécopie fournit des fonctionnalités de télécopie pour les clients sur un réseau local.
API De l’Assistant Connexion
L’interface de programmation d’applications (API) de l’Assistant Connexion permet aux développeurs de créer des connexions réseau, Internet et de réseau privé virtuel (VPN), de déterminer si la connectivité Internet est présente et d’inscrire des pages d’Assistant pour capturer les informations utilisateur requises pour des types de connexions spécifiques.
API de serveur HTTP
L’API du serveur HTTP permet aux applications de communiquer via HTTP sans utiliser Microsoft Internet Information Server (IIS).
Assistance IP
L’API Internet Protocol Helper (IP Helper) permet la récupération et la modification des paramètres de configuration réseau pour l’ordinateur local.
Base d’informations de gestion
L’API MIB (Management Information Base) fournit un ensemble de structures utilisées pour contenir des données de gestion réseau et réseau pour un certain nombre de technologies, notamment les services de routage d’accès à distance, l’assistance ip (Internet Protocol) et le protocole SNMP (Simple Network Management Protocol).
Message Queuing (MSMQ)
La technologie Message Queuing (MSMQ) permet aux applications exécutées à différents moments de communiquer entre des réseaux et des systèmes hétérogènes qui peuvent être temporairement hors connexion.
Protocole MADCAP (Multicast Address Dynamic Client Allocation Protocol)
Le protocole MADCAP (Multicast Address Dynamic Client Allocation Protocol) permet aux applications d’obtenir, de renouveler et de publier des adresses de multidiffusion.
Interfaces réseau
Cette rubrique décrit les concepts d’interface réseau de haut niveau sur Windows, notamment les façons dont ils peuvent être identifiés dans le code et leurs propriétés.
Gestionnaire de listes réseau
L’API Network List Manager permet aux applications de récupérer une liste des connexions réseau disponibles. Les applications peuvent filtrer les réseaux, en fonction des attributs et des signatures, et choisir les réseaux les mieux adaptés à leur tâche. L’infrastructure Network List Manager avertit les applications des modifications apportées à l’environnement réseau, ce qui permet aux applications de mettre à jour dynamiquement les connexions réseau.
Gestion du réseau
Les fonctions de gestion réseau permettent de gérer les comptes d’utilisateur et les ressources réseau.
Gestion du partage réseau
La gestion du partage réseau permet aux applications de gérer et de surveiller les communications entre les clients et les serveurs Windows à l’aide du protocole SMB (Server Messaging Block).
Pair à pair
Les technologies d’égal à égal sont utilisées pour faciliter la communication et la collaboration en temps réel entre les réseaux distribués.
Qualité de service (QOS)
La qualité de service (QOS), une initiative à l’échelle du secteur, permet une utilisation plus efficace du réseau.
Appel de procédure distante (RPC)
Microsoft Remote Procedure Call (RPC) définit une technologie puissante pour la création de programmes serveur/client distribués. Les stubs et bibliothèques d’exécution RPC gèrent la plupart des processus liés aux protocoles réseau et à la communication. Cela vous permet de vous concentrer sur les détails de l’application plutôt que sur les détails du réseau.
Service de routage et d’accès à distance
Le service d’accès à distance (RAS) peut être utilisé pour créer des applications clientes. Ces applications affichent des boîtes de dialogue COMMUNES RAS, gèrent les connexions et les appareils d’accès à distance, et manipulent les entrées d’annuaires téléphoniques.
Protocole SNMP
L’implémentation Microsoft Windows du protocole SNMP (Simple Network Management Protocol) est utilisée pour configurer des appareils distants, surveiller les performances du réseau, auditer l’utilisation du réseau et détecter les erreurs réseau ou les accès inappropriés.
API de gestion SMB
L’API de gestion SMB fournit des classes et des méthodes WMI pour gérer les partages et partager l’accès.
Interfaces de programmation d’applications de téléphonie (TAPI)
Les interfaces de programmation d’applications de téléphonie Microsoft prennent en charge le développement d’applications de communication pour Windows.
Teredo
Teredo est une technologie de transition IPv6 qui fournit l’attribution d’adresses et le tunneling automatique d’hôte à hôte pour le trafic IPv6 de monodiffusion lorsque les hôtes IPv6/IPv4 se trouvent derrière un ou plusieurs traducteurs d’adresses réseau IPv4 (NAT).
API du composant protocole WebSocket
L’API du composant de protocole WebSocket active des canaux de communication bidirectionnels asynchrones sur HTTP qui fonctionnent sur des intermédiaires réseau existants.
Plateforme de filtrage Windows
La plateforme de filtrage Windows (PAM) est un ensemble d’API et de services système qui fournissent une plateforme pour la création d’applications de filtrage réseau. L'API WFP permet aux développeurs d'écrire du code qui interagit avec le traitement de paquets qui a lieu au niveau de plusieurs couches dans la pile de mise en réseau du système d'exploitation. Les données réseau peuvent être filtrées et modifiées avant qu’elles n’atteignent leur destination.
Technologies de pare-feu Windows
Le Pare-feu Windows avec advanced security et les technologies de pare-feu associées permettent aux développeurs de partager des connexions Internet, de protéger les connexions à l’aide d’un pare-feu et de fournir une traduction d’adresses réseau (NAT).
Windows Networking (WNet)
Les fonctions de mise en réseau Windows (WNet) vous permettent d’implémenter des fonctionnalités réseau dans votre application sans prendre en compte l’implémentation d’un fournisseur de réseau ou d’un réseau physique particulier.
Virtualisation de réseau Windows
La virtualisation de réseau Windows permet aux réseaux de machines virtuelles des clients de dissocier les réseaux de machines virtuelles des réseaux physiques, offre une flexibilité dans l’approvisionnement de machines virtuelles et permet aux clients d’importer leurs adresses IP et topologies dans des centres de données cloud.
Plateforme RSS Windows
La plateforme RSS Windows est une API qui permet aux applications d’accéder et de manipuler la liste de flux communs, une collection de flux RSS (Really Simple Syndication) auxquels l’utilisateur s’est abonné.
Windows Sockets 2
Windows Sockets 2 (Winsock) permet aux programmeurs de créer des applications internet, intranet et réseau avancées pour transmettre des données d’application sur le réseau, indépendamment du protocole réseau utilisé.
Windows Web Services API
WWSAPI est une implémentation en code natif de SOAP qui fournit des fonctionnalités de communication réseau principales en prenant en charge un ensemble de WS-* et . Famille de protocoles NET-*.
Webdav
WebDAV (Web Distributed Authoring and Versioning) est une extension du protocole HTTP (Hypertext Transfer Protocol) qui définit la façon dont les fonctions de fichier de base telles que la copie, le déplacement, la suppression et la création sont effectuées à l’aide de HTTP.
Services HTTP Windows (WinHTTP)
Microsoft Windows HTTP Services (WinHTTP) fournit aux développeurs une interface de programmation d’applications (API) cliente HTTP pour envoyer des requêtes via le protocole HTTP à d’autres serveurs HTTP.
Requête 2 HTTP XML
Les interfaces XML HTTP Request 2 permettent à l’application d’effectuer des opérations de requête HTTP dans des appartements multithread (MTA) et d’utiliser des rappels pour recevoir une notification des informations requises pendant le traitement de la réponse.
Windows Internet (WinINet)
L’interface de programmation d’applications (API) Microsoft Windows Internet (WinINet) permet aux applications d’accéder à des protocoles Internet standard, tels que FTP et HTTP. Pour faciliter l’utilisation, WinINet extrait ces protocoles dans une interface de haut niveau.

 

Internet

Mise en réseau sans fil