Configurando aplicativos e serviços

Esta seção descreve as várias opções nas ferramentas de gerenciamento do AppFabric para configurar um serviço WCF ou WF e um aplicativo desenvolvido em cima desses serviços. Esta seção inclui tópicos para usar as extensões do AppFabric no Gerenciador do IIS para configurar um serviço e um aplicativo, e outros tópicos sobre como fazer a mesma coisa usando os cmdlets do AppFabric. A caixa de diálogo Configuração do AppFabric no Gerenciador do IIS fornece um único local para configuração de muitas facetas de configuração de um serviço WCF ou WF. Os cmdlets do AppFabric permitem definir a configuração de um serviço ou de um aplicativo a partir da linha de comando ou em um script automatizado.

No AppFabric, um serviço e um aplicativo são definidos da seguinte forma:

Serviço: Uma unidade autônoma de execução (ou um componente executável de um aplicativo) que expõe contratos através de pontos de extremidade. Os pontos de extremidade podem ser chamados usando protocolos baseados em mensagem.

Aplicativos: Uma coleta de serviços que realiza uma meta de negócios. No AppFabric, você hospeda aplicativos que são implementados como serviços WCF e WF.

Quando você define a configuração de um serviço ou aplicativo usando essas ferramentas, são feitas alterações nos arquivos Web.config (e para algumas configurações, o arquivo ApplicationHost.config). Para obter mais informações sobre os arquivos de configuração, consulteProcesso de configuração no AppFabric.

Configurando os Serviços .NET Framework 3.x

O AppFabric faz uso dos aprimoramentos do .NET Framework 4 no WCF, WF e em outras áreas para fornecer um ambiente de hospedagem robusto para serviços. Como resultado, o AppFabric não fornece nenhum recurso para edição de serviços hospedados em um pool de aplicativos que não seja NET Framework 4. A ação Configurar estará desabilitada no painel Ação para qualquer serviço hospedado que não seja .NET Framework 4. Em função da compatibilidade, a interface do usuário permite aos usuários configurar os serviços .NET Framework 3.x que são hospedados em pools de aplicativos .NET Framework 4.

Aviso

Quando você modifica os arquivos de configuração de aplicativos de serviço NET Framework 3.x, configurações inadequadas podem impedi-los de instanciar em um pool de aplicativos .NET Framework 4.

Nesta seção

  2012-03-05