Compartilhar via


Rede e Internet

O Windows tem APIs, componentes e serviços que dão suporte ao uso da rede e da Internet pelos aplicativos da área de trabalho. Elas fornecem:

  • APIs HTTP.
  • Gerenciamento de rede e rede.
  • DNS e DHCP.
  • Recursos de rede independentes de implementações de rede específicas.
  • Serviço de Acesso Remoto.
  • Telefonia e fax.

Nesta seção

Tópico Descrição
Do (Otimização de Entrega)
A Otimização de Entrega é um serviço de atualização de cliente ponto a ponto gerenciado por nuvem que fornece atualizações para os dispositivos em rede de uma organização. A Otimização de Entrega permite que os dispositivos baixem atualizações de fontes alternativas (como outros pares na rede), além dos servidores da Microsoft. A Otimização de Entrega combina bits parciais de dispositivos locais, com bits parciais de servidores Microsoft para atualizar dispositivos no ambiente de rede. O resultado esperado é um uso reduzido de largura de banda e um processo de atualização mais rápido.
Sistema de nome de domínio (DNS)
O DNS (Sistema de Nomes de Domínio), um serviço de localizador no Microsoft Windows, é um protocolo padrão do setor que localiza computadores em uma rede baseada em IP.
Protocolo DHCP
A API (Interface de Programação de Aplicativo) DHCP (Dynamic Host Configuration Protocol), também conhecida como Opções de Cliente DHCP, permite que os clientes do Microsoft Windows consultem opções específicas de servidores DHCP. Isso permite que as opções específicas do fornecedor expostas por meio de servidores DHCP sejam consultadas por clientes windows.
Serviço de Fax
O serviço de fax fornece funcionalidade de fax para clientes em uma rede local.
Obter API do Assistente Conectado
A API (interface de programação de aplicativo) Get Connected Wizard permite que os desenvolvedores criem conexões vpn (rede, Internet e rede virtual privada), determinem se a conectividade com a Internet está presente e registrem páginas do assistente para capturar as informações necessárias do usuário para tipos de conexão específicos.
API do servidor HTTP
A API do Servidor HTTP permite que os aplicativos se comuniquem por HTTP sem usar o Servidor de Informações da Internet da Microsoft (IIS).
Auxiliar de IP
A API do Auxiliar de Protocolo de Internet (Auxiliar de IP) permite a recuperação e a modificação das configurações de rede para o computador local.
Base de informações de gerenciamento
A API MIB (Base de Informações de Gerenciamento) fornece um conjunto de estruturas usadas para conter dados de gerenciamento de rede e rede para várias tecnologias, incluindo Serviços de Roteamento de Acesso Remoto, Auxiliar de Protocolo de Internet (IP) e Protocolo SNMP (Simple Network Management Protocol).
Serviço de enfileiramento de mensagens (MSMQ)
A tecnologia MSMQ (Enfileiramento de Mensagens) permite que aplicativos em execução em momentos diferentes se comuniquem entre redes heterogêneas e sistemas que podem estar temporariamente offline.
MADCAP (Multicast Address Dynamic Client Allocation Protocol)
O MADCAP (Multicast Address Dynamic Client Allocation Protocol) permite que os aplicativos obtenham, renovem e liberem endereços multicast.
Interfaces de rede
Este tópico descreve conceitos de interface de rede de alto nível no Windows, incluindo as maneiras como eles podem ser identificados no código e suas propriedades.
Gerenciador de Listas de Rede
A API do Gerenciador de Listas de Rede permite que os aplicativos recuperem uma lista de conexões de rede disponíveis. Os aplicativos podem filtrar redes, com base em atributos e assinaturas, e escolher as redes mais adequadas para sua tarefa. A infraestrutura do Gerenciador de Listas de Rede notifica os aplicativos de alterações no ambiente de rede, permitindo que os aplicativos atualizem dinamicamente as conexões de rede.
Gerenciamento de Rede
As funções de gerenciamento de rede fornecem a capacidade de gerenciar contas de usuário e recursos de rede.
Gerenciamento de Compartilhamento de Rede
O gerenciamento de compartilhamento de rede permite que os aplicativos gerenciem e monitorem as comunicações entre clientes e servidores windows usando o protocolo SMB (Server Messaging Block).
Ponto a ponto
As tecnologias ponto a ponto são usadas para facilitar a comunicação e a colaboração em tempo real entre redes distribuídas.
QOS (Qualidade de Serviço)
O QOS (Qualidade de Serviço), uma iniciativa de todo o setor, permite o uso mais eficiente da rede.
RPC (Chamada de Procedimento Remoto)
A RPC (Chamada de Procedimento Remoto) da Microsoft define uma tecnologia avançada para criar programas de cliente/servidor distribuídos. Os stubs e bibliotecas de tempo de execução do RPC gerenciam a maioria dos processos relacionados a protocolos de rede e comunicação. Isso permite que você se concentre nos detalhes do aplicativo em vez dos detalhes da rede.
Serviço de Roteamento e Acesso Remoto
O RAS (Serviço de Acesso Remoto) pode ser usado para criar aplicativos cliente. Esses aplicativos exibem caixas de diálogo comuns ras, gerenciam conexões e dispositivos de acesso remoto e manipulam entradas de catálogo telefônico.
Protocolo SNMP
A implementação do Microsoft Windows do Protocolo SNMP (Simple Network Management Protocol) é usada para configurar dispositivos remotos, monitorar o desempenho da rede, auditar o uso da rede e detectar falhas de rede ou acesso inadequado.
API de Gerenciamento de SMB
A API de Gerenciamento de SMB fornece classes E métodos WMI para gerenciar compartilhamentos e compartilhar o acesso.
TAPI (Interfaces de Programação de Aplicativo de Telefonia)
As interfaces de programação de aplicativos de telefonia da Microsoft dão suporte ao desenvolvimento de aplicativos de comunicação para Windows.
Teredo
O Teredo é uma tecnologia de transição IPv6 que fornece atribuição de endereço e túnel automático de host para o tráfego IPv6 unicast quando hosts IPv6/IPv4 estão localizados atrás de um ou vários NATs (tradutores de endereços de rede IPv4).
API do componente de protocolo WebSocket
A API de Componente de Protocolo WebSocket permite canais de comunicação bidirecionais assíncronos via HTTP que funcionam entre intermediários de rede existentes.
Plataforma de filtragem do Windows
O WFP (Plataforma de Filtragem do Windows) é um conjunto de serviços de API e sistema que fornecem uma plataforma para criar aplicativos de filtragem de rede. A API da WFP permite aos desenvolvedores escrever código que interaja com o processamento de pacote que acontece em diversos níveis na pilha de rede do sistema operacional. Os dados de rede podem ser filtrados e modificados antes de atingirem seu destino.
Tecnologias de Firewall do Windows
O Firewall do Windows com Segurança Avançada e tecnologias de firewall relacionadas permitem que os desenvolvedores compartilhem conexões com a Internet, protejam conexões usando um firewall e forneçam NAT (Conversão de Endereços de Rede).
Rede do Windows (WNet)
As funções de rede do Windows (WNet) permitem implementar recursos de rede em seu aplicativo sem fazer concessões para um provedor de rede específico ou implementação de rede física.
Virtualização de Rede do Windows
A Virtualização de Rede do Windows permite que as redes de máquinas virtuais do cliente desacoplam redes de máquinas virtuais de redes físicas, forneça flexibilidade no provisionamento de máquinas virtuais e permita que os clientes tragam seus endereços IP e topologias para datacenters de nuvem.
Plataforma RSS do Windows
A Plataforma RSS do Windows é uma API que permite que os aplicativos acessem e manipulem a Lista de Feeds Comuns, uma coleção de RSS (Feeds de Sindicalização Realmente Simples) aos quais o usuário assinou.
Windows Sockets 2
O Windows Sockets 2 (Winsock) permite que os programadores criem internet avançada, intranet e outros aplicativos compatíveis com a rede para transmitir dados do aplicativo pela transmissão, independentemente do protocolo de rede que está sendo usado.
API dos Serviços Web do Windows
WWSAPI é uma implementação de código nativo de SOAP que fornece a funcionalidade de comunicação de rede principal, dando suporte a um conjunto do WS-* e do . Família net-* de protocolos.
Webdav
WebDAV (Criação Distribuída da Web e Controle de Versão) é uma extensão para HTTP (Protocolo de Transferência de Hipertexto) que define como funções básicas de arquivo, como copiar, mover, excluir e criar, são executadas usando HTTP.
Serviços HTTP do Windows (WinHTTP)
O WinHTTP (Microsoft Windows HTTP Services) fornece aos desenvolvedores uma API (interface de programação de aplicativo cliente HTTP) para enviar solicitações por meio do protocolo HTTP para outros servidores HTTP.
Solicitação HTTP XML 2
As interfaces XML HTTP Request 2 permitem que o aplicativo realize operações de solicitação HTTP em MTA (multithreaded apartments) e use retornos de chamada para receber a notificação das informações necessárias durante o processamento da resposta.
Internet do Windows (WinINet)
A API (interface de programação de aplicativos) da Internet do Microsoft Windows (WinINet) permite que os aplicativos acessem protocolos padrão da Internet, como FTP e HTTP. Para facilitar o uso, o WinINet abstrai esses protocolos em uma interface de alto nível.

 

Internet

Redes sem Fio