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

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

Arquitetura Web Terceiro Encontro GUG Porto Alegre/Brasil.

Apresentações semelhantes


Apresentação em tema: "Arquitetura Web Terceiro Encontro GUG Porto Alegre/Brasil."— Transcrição da apresentação:

1 Arquitetura Web Terceiro Encontro GUG Porto Alegre/Brasil

2 HTML Título Exemplo de página HTML !

3 HTML.destaque {font-style:italic;} Título Exemplo de página HTML !

4 HTML

5 WPF Windows Presentation Foundation, um componente do Microsoft.NET Framework 3.5, permite que você construa a próxima geração de aplicativos Windows. WPF suporta UI, media, documentos, aceleração de hardware, vetores gráficos, escalabilidade, visualização de dados interativo e facilidade de leitura de conteúdo superior. Hello World!

6 HTML - Div.destaque {font-style:italic;} Título Exemplo de página HTML !

7 HTML & HTTP Título Exemplo de página HTML ! 3 Resposta 1 Requisição 2 Leitura HTML

8 HTML & HTTP 2 Leitura GET /exemplo2.html HTTP/1.1 Accept: */* Accept-Language: pt-br UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; FDM;.NET CLR ;.NET CLR ;.NET CLR ;.NET CLR ; WWTClient2; InfoPath.1) Host: Proxy-Connection: Keep-Alive Pragma: no-cache HTTP/ OK Server: Microsoft-IIS/5.1 X-Powered-By: ASP.NET Date: Thu, 14 May :35:34 GMT Content-Type: text/html Accept-Ranges: bytes Last-Modified: Thu, 14 May :23:29 GMT ETag: "cec8bf342ad4c91:8e7" Content-Length: 100 T tulo Exemplo de p gina HTML ! 1 Requisição 3 Resposta

9 Páginas Dinâmicas – CGI Bin 5 Resposta 6 Desconecta 1 Abre Conexão 2 Requisição 3 Chamada 4 Retorno HTML … 200 OK Content-type: text/html Título Exemplo de página HTML ! "); } …

10 Pág. Din. – ASP/PHP 2 Chamada 5 Retorno Título Exemplo de página HTML " %>! 4 Carrega memória 3 Interpreta 6 Resp./Desc. 1 Conec./Requis. HTML

11 Pág. Din. –.NET/Servlets 2 Chamada 4 Retorno Binário 3 Carrega memória 6 Resp./Desc. 1 Conec./Requis. HTML

12 Acesso a Dados 2 Chamada 5 Retorno 6 Resp./Desc. 1 Conec./Requis. HTML DBMS 3 Chamada 4 Retorno Scripts Binário CGI Bin SQL

13 Uma Possível Solução HTML Protocolo Nativo SQL DBMS ServerApplication Server Web Server

14 4 Resp./Desc. 1 Conec./Requis. HTTP – Get & Post HTML Binário 3 Resposta 2 Requisição HTML Binário 3 Resposta 2 Requisição HTML Get Post 4 Resp./Desc. 1 Conec./Requis.

15 HTML 2 Chamada 4 Retorno.destaque {font-style:italic;} Título Exemplo de página HTML ! HTML Imagens CSS 5 Resp./Desc. 1 Conec./Requis.

16 HTTP

17 ACTUAL PERFORMANCE Requests started at:22:12:12:3281 Responses completed at:22:12:12:4062 Total Sequence time:00:00: RESPONSE CODES HTTP/200: 3 RESPONSE BYTES (by Content-Type) image/jpeg:1.894 text/css:37 ~headers:740 text/html:275

18 HTTP – Ajax - Get 4 Resposta 1 Requisição 2 Chamada 3 Retorno Binário Título Exemplo de página HTML ! HTML Imagens CSS Javascrípt HTML

19 HTTP

20 HTTP/ OK Server: Microsoft-IIS/5.1 Date: Thu, 14 May :43:36 GMT X-Powered-By: ASP.NET X-AspNet-Version: Pragma: no-cache Cache-Control: no-cache Content-Type: text/html; charset=utf-8 Content-Length: 1917 Exemplo

21 HTTP – Ajax - Post 4 Chamada 5 Retorno Binário {"gxProps":{"TEXTBLOCK1":{"Name":"Textb lock1","Caption":"Exemplo de página\t HTML !"}},"gxHiddens":{"_Ev entName":"","_EventGridId":"","_EventRowId" :"","sCallerURL":"","GX_FocusControl":"","G X_AJAX_KEY":"88EFFF70E5123B83C2E66F C5A ","GX_CMP_OBJS":{}},"gxValue s":[],"gxMessages":{"MAIN":[]},"gxComponen ts":{},"gxOverlapCmp":{},"gxFloatingCmp":{},"gxBackCmp":{},"gxGrids":{}} 6 Resposta 3 Requisição Json Framework Javascritpt 8 Monta Página 1 Executa Ação 7 Retorno 2 Requisição

22 HTTP

23 HTTP/ OK Server: Microsoft-IIS/5.1 Date: Thu, 14 May :55:36 GMT X-Powered-By: ASP.NET X-AspNet-Version: Pragma: no-cache Cache-Control: no-cache Cache-Control: max-age=0 Content-Type: text/html; charset=utf-8 Content-Length: 385 {"gxProps":{"TEXTBLOCK1":{"Name":"Textblock1","Caption":"Exemplo de página\t HTML !"}},"gxHiddens":{"_EventName":"","_EventGridId":"", "_EventRowId":"","sCallerURL":"","GX_FocusControl":"","GX_AJAX_KEY":" 88EFFF70E5123B83C2E66FC5A ","GX_CMP_OBJS":{}},"gxValues":[ ],"gxMessages":{"MAIN":[]},"gxComponents":{},"gxOverlapCmp":{},"gxFloati ngCmp":{},"gxBackCmp":{},"gxGrids":{}}

24 Perguntas


Carregar ppt "Arquitetura Web Terceiro Encontro GUG Porto Alegre/Brasil."

Apresentações semelhantes


Anúncios Google