SóProvas


ID
155719
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2008
Provas
Disciplina
Arquitetura de Software
Assuntos

Com relação ao desenvolvimento de portais corporativos, julgue
os itens a seguir.

Portlets são consideradas interfaces de componentes de software que podem ser adicionadas a softwares do tipo cliente-servidor tradicionais.

Alternativas
Comentários
  • Portlets são mini-aplicações web que interagem entre si dentro de uma aplicação maior (Portal) gerenciadas por uma camada (Portlet Container) do servidor de aplicação. http://www.onjava.com/pub/a/onjava/2005/09/14/what-is-a-portlet.html
  • O problema ta em cliente-servidor tradicionais não ser web, ou são?

    O cespe mudou o gabarito original para considerar a questão certa: A justificativa foi

    ITEM 81 – alterado de E para C. Um portlet é um componente de software baseado em tecnologia
    web e, apesar de não ser comum, pode, sim, ser adicionado à arquitetura cliente-servidor tradicional. 

    A especificação diz

    JSR-168 Portlet API 1.0 FR

    http://cds-esd.sun.com/ESD6/JSCDL/portlet/1.0-fr/portlet-1_0-fr-spec.pdf?AuthParam=1279418884_14caea1b17cdcf7a9d33dc7d76b088c8&TicketId=B%2Fw9kxyARFJKSxFFPlBckgfq&GroupName=CDS&FilePath=/ESD6/JSCDL/portlet/1.0-fr/portlet-1_0-fr-spec.pdf&File=portlet-1_0-fr-spec.pdf

    A portlet is a Java technology based web component, managed by a portlet container, that
    processes requests and generates dynamic content. Portlets are used by portals as
    pluggable user interface components that provide a presentation layer to Information
    Systems.
    The content generated by a portlet is also called a fragment. A fragment is a piece of 15
    markup (e.g. HTML, XHTML, WML) adhering to certain rules and can be aggregated
    with other fragments to form a complete document. The content of a portlet is normally
    aggregated with the content of other portlets to form the portal page. The lifecycle of a
    portlet is managed by the portlet container.

  • Não concordo com a mudança do gabarito. Para mim a resposta está errada. Portlet considerado interface de componente?  Não sei qual referência a banca utilizou. Portlets são componentes em si, mini-aplicações. Engraçado que resolvi outra questão da CESPE que dizia:

    "Portlets são componentes de portais corporativos que oferecem conteúdo, colaboração ou informações transacionais, gerenciados por um portlet  (...)"

    Essa questão, obviamente, foi considerada correta. Realmente, não entendi a interpretação que leva o portlet a ser considerado uma interface. Se alguém puder ajudar...
  • Tive a mesma dúvida do usuário @Maurício Medeiros: interface de componente?