informatica
Quando do pedido vindo do cliente para o servidor de um lote de operação é executada antes de enviar a resposta para o cliente. Isto é tudo sobre como o IIS processar a solicitação. Aqui eu não vou descrever o ciclo de vida da página e lá eventos, este artigo é toda sobre o funcionamento do IIS Nível. Antes de começarmos com os detalhes reais, vamos começar desde o início, para que todos e cada um entender de detalhes facilmente. Por favor, forneça seu feedback valioso e sugestão para melhorar este artigo.
O que é o servidor Web?
Quando executamos nossa aplicação Web ASP.NET a partir de Visual Studio IDE, Integrated Motor VS ASP.NET é responsável por executar todos os tipos de solicitações e respostas asp.net. O nome do processo é "WebDev.WebServer.EXE", que na verdade takw cuidado de todo pedido e resposta de uma aplicação web que está sendo executado a partir do Visual Studio IDE.
Agora, o nome "Servidor Web" entra em cena quando queremos hospedar o aplicativo em um local centralizado e queria acessar a partir de muitos locais. Servidor Web é responsável por lidar com todos os pedidos que são provenientes de clientes, processá-los e fornecer as respostas.
O que é o IIS?
IIS (Internet Information Server) é um dos mais poderosos servidores web da Microsoft que é usado para hospedar seu aplicativo Web ASP.NET. IIS tem seu próprio motor de processo ASP.NET para manipular a solicitação ASP.NET. Assim, quando um pedido vem do cliente para o servidor, o IIS leva esse pedido e processá-lo e enviá-resposta de volta ao cliente.
Pedido de processamento:
Espero que, até agora, é claro para você que o que é o servidor Web IIS e é e qual é o uso deles. Agora vamos dar uma olhada como eles fazem as coisas internamente. Antes de seguir em frente, você tem que saber sobre dois conceitos principais
1. Processo de Trabalho
2. Pool de aplicativos
Processo de trabalho: processo de trabalho (w3wp.exe) executa o aplicativo ASP.Net no IIS.