Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Windows 7 fornece uma plataforma poderosa, altamente extensível e gerenciável para criar e integrar os serviços Web e aplicativos do futuro.
O Windows 7 oferece APIs de código gerenciado e APIs nativas para criar e executar serviços Web. Uma variedade de novos recursos são criados com base em uma nova camada de extensibilidade que permite aos desenvolvedores estender todas as APIs, em código nativo ou no Microsoft .NET Framework.
O Windows 7 também permite que os desenvolvedores aproveitem melhores recursos de cache e pesquisa. Com esses aprimoramentos, os desenvolvedores podem recuperar dados mais rapidamente e reduzir o uso de largura de banda de rede.
Serviços Web do Windows
Com os Serviços Web do Windows, você pode criar aplicativos que se comunicam facilmente com um computador local ou um serviço Web remoto. O Windows Web Services é uma implementação de código nativo de SOAP e fornece comunicação de rede principal, dando suporte a um amplo conjunto de protocolos de serviços Web (WS). O Windows Web Services é um par para do Windows Communication Foundation (WCF, serviços Web de código gerenciado) e fornece um subconjunto de alto desempenho da funcionalidade de do WCF. Os Serviços Web do Windows oferecem os seguintes benefícios:
- A capacidade de criar serviços Web de código nativo no C/C++ no cliente e no servidor do Windows.
- Integração abrangente com serviços de do Windows Communication Foundation.
- A capacidade de criar serviços Web com tempo mínimo de inicialização.
- A capacidade de criar serviços com base no núcleo família de protocolos do WS e padrões de W3C.
- A capacidade de usar serviços Web em ambientes restritos a recursos.
Para obter mais informações, consulte de API dos Serviços Web do Windows e Implementar Serviços Web com a API dos Serviços Web do Windows.
Tabela de roteamento distribuído
O Windows 7 facilita a criação de aplicativos ponto a ponto sofisticados, como sistemas de arquivos distribuídos e redes de distribuição de conteúdo com a tabela de roteamento distribuído . A Tabela de Roteamento Distribuído fornece um mecanismo seguro e escalonável para publicar e procurar chaves em um sistema ponto a ponto. Ele pode ser usado para criar tabelas de hash distribuídas e construir topologias para redes de sobreposição. (Consulte API de Tabela de Roteamento Distribuído.)
do Windows BranchCache
O Windows 7 melhora a capacidade de resposta do aplicativo entre servidores centrais e computadores de filial. Nas redes atuais, a comunicação entre servidores centrais e filiais é frequentemente congestionada, o que leva a um desempenho mais lento para aplicativos na filial. Com o Windows BranchCache, os clientes podem recuperar dados de outros clientes em sua própria ramificação que já baixaram os dados, em vez de precisar recuperar os dados em servidores remotos. Como resultado, o tráfego de link wan (rede de ampla área) diminui e a capacidade de resposta do aplicativo melhora. O cache mantém uma cópia de todo o conteúdo solicitado pelos clientes no branch e garante que somente os clientes autorizados pelo servidor de conteúdo possam acessar os dados solicitados, preservando a criptografia de ponta a ponta dos dados.
O Windows BranchCache já está integrado ao HTTP e ao SMB (Server Message Block). Se um aplicativo usar os WindowsAPIs para qualquer um desses protocolos, o Windows BranchCache poderá ajudar a aumentar o desempenho desse aplicativo no Windows 7 sem fazer nenhuma alteração nele.
Se o aplicativo recuperar os mesmos dados várias vezes de um servidor por meio de um link wan e não for otimizado automaticamente usando o Windows 7, é fácil usar os BranchCacheAPIs do Windows para otimizar seu aplicativo para funcionar mais rapidamente no Windows 7 e atender aos usuários da ramificação.
Esses novos recursos ajudam a reduzir o tráfego e a latência da WAN, garantindo a conformidade com os mandatos de segurança. (Consulte de distribuição de pares .)