SóProvas


ID
645406
Banca
AOCP
Órgão
BRDE
Ano
2012
Provas
Disciplina
Programação
Assuntos

Sobre definições e características de Enterprise JavaBeans, analise as assertivas e assinale a alternativa que aponta as corretas.

I. A arquitetura Enterprise JavaBeans é uma arquitetura de componentes para o desenvolvimento e a implantação de aplicativos de negócios distribuídos baseados em componentes.

II. Aplicativos escritos utilizando a arquitetura Enterprise JavaBeans são escalonáveis, transacionais e seguros com multiusuários.

III. Aplicativos escritos utilizando a arquitetura Enterprise JavaBeans uma vez escritos e então implantados em qualquer plataforma de servidor, que suporta a especificação Enterpise JavaBeans.

IV. A arquitetura JavaBeans encontra-se presentes em outras linguagens de programação além da linguagem de programação java, esta arquitetura encontra- se em Object Pascal, Objective-C, Python, SuperCollider, Ruby, Smalltalk, entre outras.

Alternativas
Comentários
  • na acertiva  IV  Nao sei das demais linguagens... mas programo em Objective-C e tenho certeza absoluta que ela nao da suporte ao java Beans. AS outras 3 assertivas, verdadeiras.
  • II. Aplicativos escritos utilizando a arquitetura Enterprise JavaBeans são escalonáveis, transacionais e seguros com multiusuários

    Por que são 
    seguros com multiusuários ?
  • diogo alves,
    acredito que a resposta para o seu questionamento está nas características do serviço de Gerenciamento de Segurança do EJB. Mais especificamente no Gerenciamento de Segurança Declarativo (Declarative Security Management) onde são definidas security views, que são conjuntos de perfis de usuário para controle, entre outras coisas, da execução de métodos apenas por perfis específicos. 

    Espero ter ajudado.

    Referência: http://jonas.ow2.org/current/doc/doc-en/integrated/PG_Security.html
  • Achei que a palavra Enterpise na alternativa III se tratava de uma pegadinha, mas diante do gabarito vejo que foi apenas um erro de digitação.

  • Achei a II errada, uma vez que achei imprecisa a tentativa de comparar a aplicação com o servidor de aplicação. Se estivesse escrito "...Aplicativos escritos utilizando a arquitetura EJB, podem aproveitar as características do AS e ser...." Pois nem toda a aplicação é desenvolvida para ser escalável ou multiusuário, achei que era uma pegadinha.