Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouJonatas Almeda Alterado mais de 9 anos atrás
1
Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET
Tecnologias de Internet Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET Programação na Internet Secção de Programação ISEL-DEETC-LEIC Luis Falcão - Nuno Datia – Carlos ISEL/DEETC/SP
2
ASP .NET Arquitectura Bibliografia
Fritz Onion, “Essential ASP.NET with Examples in C#”, Addison Wesley, 2003, capítulo 1
3
ASP .NET – O que é? Notoriedade deve-se à sua utilização no desenvolvimento da camada de UI de aplicações Web No contexto do desenvolvimento de aplicações Web suportadas pela plataforma .NET É fundamentalmente o conjunto de tipos .NET que participam no atendimento de pedidos HTTP Tipos do espaço de nomes System.Web e dos espaços de nomes nele contidos Estes tipos estão definidos no assembly System.Web.dll Caracteriza-se por uma arquitectura extensível Designada HTTP Pipeline As páginas ASP.NET são “apenas” um dos pontos terminais no atendimento de pedidos
4
Hosting de ASP .NET no IIS 5.0
InetInfo.exe aspnet_wp.exe Named Pipe aspnet_isapi.dll Page Class IHttpHandler aspnet_wp.exe (ASP.NET worker process) Processo hospedeiro do runtime ASP.NET CLR + System.Web API aspnet_isapi.dll (Extensão ISAPI) Encaminha o atendimento de pedidos para URLs terminados em .aspx (entre outros) para o runtime ASP .NET Utiliza para o efeito Named Pipes Socket HTTP Requests & Responses Kernel Objects
5
Uma aplicação ASP.Net é um conjunto de assemblies executados em determinado AppDomain do host aspnet_wp.exe
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.