O processo de instalação do Servidor de Aplicativos fornece uma opção para adicionar suporte ao servidor Web. Esta opção instala o IIS (Internet Information Services) no servidor Web interno do Windows Server 2008.
Se você planeja hospedar aplicativos distribuídos criados em Microsoft ASP.NET, Enterprise Services ou WCF (Windows Communication Foundation), recomendamos a instalação do suporte ao servidor Web:
-
Para obter mais informações sobre ASP.NET, consulte Microsoft ASP.NET (
https://go.microsoft.com/fwlink/?LinkID=8785 [a página pode estar em inglês] ).
-
Para obter mais informações sobre o Enterprise Services, consulte a visão geral do Microsoft Enterprise Services (
https://go.microsoft.com/fwlink/?LinkId=81259 [a página pode estar em inglês] ).
-
Para obter mais informações sobre o WCF, consulte O que é o Windows Communication Foundation? (
https://go.microsoft.com/fwlink/?LinkId=81260 [a página pode estar em inglês] ).
O Servidor de Aplicativos instala o suporte ao servidor Web pré-configurado com um conjunto de padrões recomendados.
O IIS 7.0 em execução no Windows Server 2008 usa o WAS (Serviço de Ativação de Processo do Windows) para habilitar a ativação e a comunicação de rede em protocolos diferentes de HTTP. Este ambiente é adequado para o desenvolvimento e a hospedagem de serviços WCF que se comunicam por qualquer protocolo de rede com suporte do WCF, incluindo HTTP, TCP, Pipes Nomeados e Enfileiramento de Mensagens. Para obter mais informações sobre WAS, consulte sobre hospedagem no WAS (
Hospedar serviços do WCF no IIS tem as seguintes vantagens:
-
Implantação e gerenciamento conhecidos: Os serviços WCF hospedados no IIS são implantados e gerenciados como qualquer outro tipo de aplicativo IIS, incluindo aplicativos ASP.NET e Serviços Web ASMX.
-
Confiabilidade e gerenciamento de integridade: O IIS fornece ativação de processo, gerenciamento de integridade e recursos de reciclagem para aumentar a confiabilidade dos aplicativos hospedados.
-
Um modelo de hospedagem compartilhado: Os serviços WCF que são hospedados em ASP.NET podem tirar proveito do modelo de hospedagem compartilhada do ASP.NET, onde vários aplicativos residem em um processo de operador comum para proporcionar aprimoramento de densidade e escalabilidade do servidor.
Observação | |
O WCF permite a auto-hospedagem dos aplicativos. Escolha esta solução de hospedagem se ela for mais adequada ao seu ambiente de aplicativos. |