A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET

Apresentações semelhantes


Apresentação em tema: "Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET"— Transcrição da apresentação:

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


Carregar ppt "Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET"

Apresentações semelhantes


Anúncios Google