portugues

2423 palavras 10 páginas
Servlet/JSP
Introdução

Motivação
Já vimos Java "desktop" n Servlet/JSP são tecnologias Java para a camada de apresentação de aplicações web n 2

Cenário “típico” (tiers)

Extraído de http://java.sun.com/javaee/5/docs/tutorial/doc/geysj.html 3

Outra perspectiva...

Extraído de http://java.sun.com/javaee/5/docs/tutorial/doc/geysj.html 4

Em mais detalhes...

Extraído de http://java.sun.com/javaee/5/docs/tutorial/doc/geysj.html 5

Pré-requisitos para os exemplos n n n Java 5.0 (compilar, executar, ...)
Orientação a objetos
Tomcat / GlassFish q q

n n http://jakarta.apache.org/tomcat

http://glassfish.java.net/

NetBeans EE
Uma shell para execução do compilador q q

n

Um browser q n

Linux (bash)
Windows (cmd)
Firefox, ....

Seu entusiasmo também é bem-vindo!
6

Elementos básicos n n

Aplicação web exige cliente e servidor
Cliente
q q q

n

Envia requisição para o servidor
Aguarda resposta
Repete os passos acima...

Servidor q q q Aguarda requisição
Envia resposta
Repete os passos acima...

7

Serviços n Entre cliente e servidor há uma rede q q

n

Oferece serviços de comunicação
Mesma rede, qualquer que seja a aplicação

Oferecidos pelo servidor q q

Uma parte gerencia a rede (conexões, ...)
Outra parte a lógica de aplicação n n

Retorna página estática (HTML)
Página dinâmica exige extensão (server extensions) q q

CGI (Common Gateway Interface)
Microsoft Internet Information Server (ISAPI), e outros ...

8

Da perspectiva Java n Extensões do servidor são escritas usando q n

Módulos resultantes são conhecidos por q n

Servlet API
(Servlet Application Programming Interface)
Servlets ou componentes web

Servlet é executado em um contêiner n n

Tomcat
Glassfish

9

Processo típico empregando Servlets n n

Relacionados

  • Português e o portugues
    263 palavras | 2 páginas
  • portugues
    3125 palavras | 13 páginas
  • Portugues
    594 palavras | 3 páginas
  • portugues
    5595 palavras | 23 páginas
  • português
    401 palavras | 2 páginas
  • portugues
    405 palavras | 2 páginas
  • portugues
    451 palavras | 2 páginas
  • Portugues
    357 palavras | 2 páginas
  • Portugues
    361 palavras | 2 páginas
  • portugues
    4080 palavras | 17 páginas