11.204
1003 :: Detalhamento 4:: Arquitetura WWW Cliente / Servidor
x
x
x
ܽ Introdução (15 minutos)
o ܽ projeto 1 (parte A) valendo nota
ƒ ܽ com base na execução técnica -- ao contrário do lab 1 e portfólio
apresentado ao final do curso
o ܽ recapitulação do lab 1 em andamento/aula
ƒ ܽ nota pela qualidade das imagens e apresentação
ƒ ܽ problemas/questões
ƒ ܽ para onde vai a fotoanálise? -- questões de design.
Não seria difícil para nós encontrá-la.
ƒ ܽ caminhos de diretório/ nomes de arquivo
ƒ ܽ home page da athena: index.html: em -s portal.html
index.html
o ܽ recapitulação da última quinta-feira
ƒ ܽ deficiências do HTML básico
ƒ ܽ pouco controle sobre a disposição e aparência dos objetos
ƒ ܽ tabelas, camadas e CSS
ƒ ܽ estático
ƒ ܽ javascript e flash de conteúdo dinâmico
ܽ Arquitetura Web Cliente / Servidor
o ܽ o cliente <-- executa um interpretador HTML
o ܽ o servidor <--controla o acesso, apresenta a página solicitada, também pode
executar alguns aplicativos especiais (ex.: processamento de formulários)
o ܽ {o backend <-- fornece dados (fora das páginas HTML estáticas e
imagens com link) para o servidor}
o ܽ {o servidor de aplicativo <-- liga o servidor web ao banco de dados}
ܽ Web baseada em dados (40)
o ܽ múltiplas formas acessíveis por terabytes
o ܽ dados compartilhados, integridade dos dados
ܽ solução
ƒ ܽ bancos de dados
ƒ ܽ servidores de aplicativo
ƒ ܽ extensões para HTML em forma de tags específicas, instruções de
controle
o ܽ exemplos
ƒ ܽ mapinfo.com
ƒ ܽ trenurbano
ƒ ܽ dusp.mit.edu
ƒ ܽ arquitetura
ƒ ܽ exemplo de código
ƒ ܽ atualização de página
ƒ ܽ construção própria
ƒ ܽ reutilização de dados (brochura, manual)
ܽ Habilidades de Laboratório
o ܽ reconhecimento de sites web baseados em dados
o ܽ adição de conteúdo DHTML básico usando 'Comportamentos'
o ܽ compreensão dos elementos inseridos RELATIVOS à página, importância da
hierarquia dos diretórios
o
x
Download

o ܽ projeto 1