SóProvas



Questões de GlassFish


ID
210454
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Programação
Assuntos

Com relação a servidores de aplicação, julgue os próximos itens.

Alguns servidores de aplicação suportam a plataforma Java EE 6, como é o caso do GlassFish em sua versão mais recente.

Alternativas
Comentários
  • GlassFish is a Java EE open source application server.
    GlassFish 3 provides a small footprint, fully featured implementation of Java EE 6.

    Fonte: https://glassfish.dev.java.net/public/users.html

  • O Glassfish não apenas é um servidor de aplicação completo, como também é a implementação de referência do Tomcat à partir da versão 6!


ID
311965
Banca
CESPE / CEBRASPE
Órgão
TJ-ES
Ano
2011
Provas
Disciplina
Programação
Assuntos

Acerca dos sistemas operacionais Windows 2003, Windows 2008
Server, Linux RedHat e Suse, julgue os itens de 36 a 40.

O Tomcat e o Glassfish, servidores de aplicações Java (conteiner servlet), são open source e compatíveis com aplicações escritas na arquitetura JEE 6; no entanto, ao contrário do Tomcat, o Glassfish não suporta executar aplicações escritas em JSP (Java server pages).

Alternativas
Comentários
  • O Glassfish suporta executar aplicações escritas em JSP (Java server pages), pois ele suporta integralmente a plataforma J2EE.
  • O Tomcat é um servidor HTTP que suporta servlets, mas n EJB, diferente do JBoss e GlassFish, que são servidores de aplicação completos. Dessa maneira, ressalte-se que o Tomcat é muito mais leve que os outros dois, o que o faz extremamente popular para pequenas aplicações web ou frameworks como Spring, que não necessitam de um servidor JEE completo -  sem contar na facilidade de administração.


ID
1567060
Banca
COSEAC
Órgão
UFF
Ano
2015
Provas
Disciplina
Programação
Assuntos

Em relação aos aplicativos JSF na web, avalie as afirmativas a seguir.


I - Trata-se de um framework que simplifica o design da interface com o usuário de um aplicativo e separa ainda mais a apresentação de um aplicativo web da sua lógica de negócio.


II - Não permitem escrever bibliotecas de componentes personalizados.


III - São suportados por servidores compatíveis com o Java Enterprise Edition 5 mas não são compatíveis com nenhuma versão do servidor GlassFish.


Das afirmativas acima, apenas: 

Alternativas

ID
1682899
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2015
Provas
Disciplina
Programação
Assuntos

Com relação às tecnologias de servidores de aplicação JEE, julgue o próximo item.

GlassFish e TomCat são exemplos de servidores de aplicação JEE.


Alternativas
Comentários
  • GlassFish é servidor de aplicação completo

    TomCat é servidor de aplicação, porém não é completo (não suporta EJB) --> implementa Servlet + JSP

  • e-

    o Tomcat não é um Application Server, mas servlet container. Apache tomcaty nao tem suporte a EJB


ID
1782796
Banca
CESPE / CEBRASPE
Órgão
TJ-DFT
Ano
2015
Provas
Disciplina
Programação
Assuntos

Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

GlassFish e TomCat são exemplos de servidores de aplicação JEE que suportam a tecnologia EJB.

Alternativas
Comentários
  • TomCat é um container servlet e JSP. Não tem suporte a EJB.

  • Sei que o colega abaixo citou isso, mas tem que está no sangue:

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB


    O Tomcat implementa apenas as tecnologias JSP e Servlet. Não é um container EJB.


  • Para quem errou essa (já fiz isso em prova ¬¬), segue um reforço sobre a dica do  Rodrigo e do Murilo:

     

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

  • Também errei a bagaça, só mais um reforço:

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    kkkkkkkkk

  • Pra quem errou 2 vezes respondendo a esta questão...

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

  • Pra quem errou 3 vezes respondendo a esta questão...

     

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

  • kkkkk

    Pior que que vou errar sempre que cair :/

     

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

  • e-

    Tomcat não é um Application Server, mas um servlet container.GlassFish, Wildfly e WebLogic sao servidores de aplicação de acordo com especificacao EJB

    Tomcat não é um Application Server, mas um servlet container.GlassFish, Wildfly e WebLogic sao servidores de aplicação de acordo com especificacao EJB

    Tomcat não é um Application Server, mas um servlet container.GlassFish, Wildfly e WebLogic sao servidores de aplicação de acordo com especificacao EJB

  • Complementando os comentários dos colegas, de maneira sucinta e sem redundâncias:

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

    Tomcat não tem suporte a EJB

  • Só faltou o Bart Simpson na lousa...

    Tomcat não tem suporte a EJB


ID
2709289
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2018
Provas
Disciplina
Programação
Assuntos

Sobre EJB, analise as seguintes proposições.


1) GlassFish e TomCat são exemplos de servidores de aplicação JEE que suportam a tecnologia EJB.

2) No EJB 3.0 (Enterprise Java Beans), a persistência embasada em campos faz uso dos métodos getter e setter para gravar os dados.

3) Toda aplicação EJB é executada e gerenciada por um EJB Container. Há diversas opções de EJB Container disponíveis.


Está(ão) correta(s), apenas:

Alternativas
Comentários
  • c-

    servidores de aplicação que seguem especificação EJB - wildfly, jboss, glassfish, weblogic.

    tomcat é servlets.

  • A persistência EJB 3.0 utiliza o mapeamento objeto-relacional para minimizar o “gap” existente entre o nosso modelo orientado a objetos e o banco de dados relacional. As aplicações escritas usando a API de persistência Java devem ser portáveis para muitas bases de dados relacionais.

  • ok, mas por que não usa getters e setters como a segunda assertiva fala? alguém pode ser mais específico?

  • Leandro, eu também errei essa questão, mas acredito que os  getters e setters não tem esse propósito.

  • LETRA C

    1 - Tomcat não é servidor de aplicação, grave isso amigo.

    2 - Get e Set não métodos de persistência, eles são métodos que impedem o acesso direto as variáveis da Classe.Ou seja, eles são métodos de GERENCIAMENTO DE ACESSO.

  • 2) No EJB 3.0 (Enterprise Java Beans), a persistência embasada em campos faz uso dos métodos getter e setter para gravar os dados.

    A redação da questão foi muito mal feita visto que para persistência de dados usa se JavaBeans ou POJO.

    POJO - Plain Old Java Object - é simplesmente uma denominação que se dá para um objeto "normal", sem nada de especial. Ele tem seus campos, seus métodos, seus construtores, etc, mas não segue [necessariamente] nenhum padrão pré-estabelecido, ("getters e setters"), construtor, etc.

    JavaBeans, Tem como objetivo facilitar a criação de interfaces gráficas de usuário. Um JavaBeans precisa de, das duas uma:

    1- Seguir uma convenção bem rígida, incluindo um construtor sem parâmetros e métodos para se obter e atribuir valores aos seus campos ("getters e setters") com um padrão de nomenclatura e assinatura (i.e. número e tipos dos parâmetros e valor de retorno);

    EJB - Enterprise JavaBeans - nesse caso focados numa . Para fazer o mapeamento objeto-relacional - era comum se exigir um padrão diferente(JavaBeans ou POJO), por vezes conflitante.

    Na falta de um nome próprio para descrever essa característica, cunhou-se o termo POJO, para expressar a ideia que "pra minha ferramenta tratar da sua classe não precisa dela ter nada especial( getter e setter), um objeto simples qualquer serve".

    Moral da questão usando um EJB (Enterprise Java Beans), para persistência de dados não precisa de JavaBeans um objeto simples qualquer serve um (POJO) ou seja todo JavaBean é um POJO, mas nem todo POJO é um JavaBean.

  • Na verdade, a persistência usando JPA é feita através de reflection

    mas duvido muito que o examinador quisesse que vc soubesse disso

    eu nao entendi muito bem essa 2 ai não

  • Na verdade, a persistência usando JPA é feita através de reflection

    mas duvido muito que o examinador quisesse que vc soubesse disso

    eu nao entendi muito bem essa 2 ai não

  • ✅Gabarito(C)

    Por padrão métodos getter e setter não são obrigatórios para a manipulação de dados! São utilizados para garantir o encapsulamento, característica da Orientação a Objetos.

    Uma explicação sobre a alternativa 2 estar errada.

    Conceitos sobre JavaBeans  

    Propriedades - Simple Properties representam dados simples, que podem ser nativos (int, String...) ou não. Métodos devem se chamar get<NomePropriedade> e set <NomePropriedade>.

    public Color getCor();

    public void setCor(Color cor);

    Desta forma, existe uma propriedade chamada "cor" que pode ser lida (get) e alterada (set).

    Fonte: http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/comp/jb.htm


ID
2862688
Banca
CESGRANRIO
Órgão
LIQUIGÁS
Ano
2018
Provas
Disciplina
Programação
Assuntos

Um desenvolvedor ficou responsável por escolher um servidor de aplicação que suportasse a especificação JEE, e que fosse de código aberto.


Uma escolha correta será o seguinte software:

Alternativas
Comentários
  • Gabarito D

    GlassFish é um servidor de aplicação open source liderado pela Sun Microsystems para a plataforma Java EE. Sua versão proprietária é chamada Sun GlassFish Enterprise Server. GlassFish é software livre, sendo duplamente licenciado sob duas licenças de software livre: Common Development and Distribution License (CDDL) e GNU General Public License (GPL) alterada exceção para classpath.

    GlassFish suporta todas as especificações da API Java EE, tais como JDBC, RMI, JavaMail, JMS, JMX etc. e define como coordená-las. GlassFish também suporta algumas especificações para componentes Java EE, como Enterprise JavaBeans, conectore, servlets, portlets, JSF e diversas tecnologias de web services. Isto permite que desenvolvedores criem aplicações corporativas portáveis, escaláveis e fáceis de integrar com código legado.

    A base de GlassFish é o código-fonte liberado pela Sun e o sistema de persistência TopLink da Oracle. Ele utiliza uma variante do Apache Tomcat como container de servlets, com um componente adicional chamado Grizzly que utiliza nio para maior escalabilidade e eficiência.



    "Retroceder Nunca Render-se Jamais !"

    Força e Fé !

    Fortuna Audaces Sequitur !

  • Letra D

    Glassfish é da Oracle.

    Além do Glassfish, temos tbém o JBoss, TomEE, WildFly (JBoss gratuito... antigo JBoss AS), Oracle Weblogic, Websphere, Geronimo... muitos outros...que suportam a especificação JEE

  • O colega não entendeu que o que ele quis dizer é que foi a Sun Microsystems que criou o Glassfish. A Oracle incorporou o produto quando comprou a Sun e continuou seu desenvolvimento, junto à comunidade.

    Bons estudos a todos.

  • About

    GlassFish is the Open Source Java EE Reference Implementation;


ID
2885734
Banca
FAPEC
Órgão
UFMS
Ano
2018
Provas
Disciplina
Programação
Assuntos

Assinale a alternativa correta sobre o GLASSFISH.

Alternativas
Comentários
  • d) O GlassFish Server fornece um SERVIDOR para o DESENV E IMPLANTAÇÃO para a plataforma JAVA.


ID
3114721
Banca
CESPE / CEBRASPE
Órgão
TJ-AM
Ano
2019
Provas
Disciplina
Programação
Assuntos

O GlassFish Server, release 4.0, fornece alta disponibilidade de solicitações HTTP e dados de sessão. A respeito desse assunto, julgue o item que se segue.


GlassFish Server 4.0 não suporta configurações high availability database (HADB).

Alternativas
Comentários
  • "HADB is included with the Sun GlassFish Enterprise Server with HADB, but in deployment can be run on separate hosts." link: https://docs.oracle.com/cd/E19879-01/821-0178/6nl8ge15n/index.html

  • Segundo o guia:

    "GlassFish Server 4.0 does not support HADB or the hadbm management command".