Guia de Documentação
Fornecidas aqui estão orientações sobre a documentação do Windows Communication Foundation (WCF). Os documentos conexos são pontos de partida recomendados agrupados de acordo com interesses específicos e níveis de especialização.
Novo na programação do Windows Communication Foundation
Se você é novo em programação com WCF e você só quer ver aplicativos de exemplo que funcionam, consulte os tópicos listados em Exemplos do Windows Communication Foundation.
Para obter um tutorial que percorre as etapas básicas de criação de um serviço e cliente WCF, consulte Tutorial de introdução.
Se você estiver interessado nos conceitos por trás do WCF, consulte os tópicos na seção Visão geral conceitual.
Para ver exemplos gráficos de configurações de segurança cliente/servidor, consulte Cenários comuns de segurança.
Programação em profundidade
Se você estiver pronto para começar a desenvolver um aplicativo, consulte Programação básica do WCF.
Se você estiver procurando orientação sobre um determinado recurso ou capacidade do WCF, consulte os tópicos em Detalhes do recurso WCF.
Se você quiser estender ou personalizar o WCF para atender às suas necessidades, consulte Estendendo o WCF.
Para obter informações sobre as ferramentas que ajudam a criar e depurar aplicativos WCF, consulte Ferramentas do Windows Communication Foundation.
A configuração usando arquivos XML é uma maneira primária de programar serviços e clientes WCF. Para obter documentação de referência para os elementos XML usados em arquivos de configuração, consulte WCF Configuration Schema.
Resolução de Problemas
Para obter informações sobre como solucionar problemas comuns do WCF, consulte Guia de início rápido de solução de problemas do WCF.
Usando o Windows Communication Foundation com outras tecnologias
Para criar um serviço que se comunica com ASP.NET clientes, consulte Como configurar o serviço WCF para interoperar com ASP.NET clientes de serviço Web.
A integração com a comunicação remota do .NET Framework é explicada em Migrando aplicativos de comunicação remota do .NET para WCF.
Para integrar um aplicativo COM+ existente com um serviço ou cliente WCF, consulte Visão geral da integração com aplicativos COM+.
Para integrar um aplicativo COM existente a um serviço ou cliente WCF, consulte Integração com aplicativos COM.
Para integrar um aplicativo MSMQ existente com um serviço ou cliente WCF, consulte Como trocar mensagens em fila com pontos de extremidade WCF e Como trocar mensagens com pontos de extremidade WCF e aplicativos de enfileiramento de mensagens.
Para usar o IIS (Serviços de Informações da Internet) para hospedar um serviço, consulte Serviços de hospedagem.
Para usar o WCF para consumir um serviço WSE (Web Services Extensions) 3.0, consulte Como acessar um serviço WSE 3.0.
Protocolos WS-* suportados no Windows Communication Foundation
Para ver uma lista de protocolos suportados nas ligações fornecidas pelo sistema, consulte Protocolos de serviços Web suportados por ligações de interoperabilidade fornecidas pelo sistema. Para ver a lista de ligações fornecidas pelo sistema, consulte Ligações fornecidas pelo sistema.