SóProvas


ID
894358
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Com relação à aplicação e utilização de servidores web, julgue os itens seguintes.

O servidor de aplicação combina modelos com dados oriundos de um banco de dados e outros elementos para criar dinamicamente arquivos HTML, a fim de que o servidor web possa fazer download dessas informações.

Alternativas
Comentários
  • Prezados,

    Não concordo com o gabarito dessa questão, em grosso modo, um servidor de aplicações é um servidor que possui um container para os objetos de negócio , tais como os EJBs . Um servidor WEB é um servidor que possui um container web onde são armazenados nossas páginas web, imagens , etc. Não é o servidor de aplicação que é responsável por criar dinamicamente os arquivos HTML.

    Porém, todavia, entretanto, esse conceito foi retirado exatamente da página 24 do livro Application Servers, de Jesse Feiler. Vejamos o texto original desse autor :

    ... The application server combines templates, data from the data base, and other elements to dynamically create HTML files for the web server to download

    Fonte : FEILER, Jesse. Application Servers : Powering the Web-Based Enterprise. Morgan Kaufmann, 2000.


  • Certo

    Servidor de aplicação (responsável pela lógica) --> faz o tratamento dos dados (disponibiliza) --> Servidor Web (responsável pela apresentação) --> apresenta a informação para o usuário

  • Certo.

    Quando desenvolvemos em JSF, por exemplo, não escrevemos HTML propriamente dito, e sim componentes JSF. É o servidor de aplicações quem gera dinamicamente o HTML que é renderizado pelo browser.

    Por essa razão não tem como abrir um arquivo JSF diretamente no browser.