SóProvas


ID
2618911
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2018
Provas
Disciplina
Programação
Assuntos

Julgue o próximo item, acerca de Java EE.


JMX Monitoring API tem como objetivo fornecer classes para monitorar a utilização do disco do cliente em que foi implantado o Java EE.

Alternativas
Comentários
  • The JMX monitoring API makes use of JMX as a transport only. It exposes a public MBean to provide all the required operations to get monitoring data (statistical information) for any monitored service and its components. It also exposes a set of public POJO objects required to carry out operations provided by the MBean.

     

    https://docs.oracle.com/cd/E28280_01/admin.1111/e15867/app_jmx_monitoring.htm#OSBAG748

     

    Gabarito: Errado

  • Java Management Extensions (JMX) é uma API padrão para gerenciamento e monitoração de recursos tais como aplicações, dispositivos, serviços e a máquina virtual Java (JVM). A tecnologia JMX foi desenvolvida através de um processo Java Community Process (JCP) que envolveu a JSR-003 (Java Management Extensions) e a JSR-160 (JMX Remote API).

     

    tecnologia JMX é utilizada geralmente nesses casos:

     

    1 - consulta e mudança de parâmetros de configuração em uma aplicação

    2 - acúmulo de dados estatísticos sobre o comportamento de uma aplicação e disponibilização destes

    3 - notificação de mudanças de estado e condições de erro

     

    A API JMX inclui acesso remoto, o que permite que um programa de gerenciamento remoto possa interagir com uma aplicação em execução para esses propósitos.

  • A API de monitoramento JMX utiliza o JMX apenas como transporte. Ele expõe um MBean público para fornecer todas as operações necessárias para obter dados de monitoramento (informações estatísticas) para qualquer serviço monitorado e seus componentes. Ele também expõe um conjunto de objetos POJO públicos necessários para executar operações fornecidas pelo MBean.

     

    https://docs.oracle.com/cd/E28280_01/admin.1111/e15867/app_jmx_monitoring.htm#OSBAG748

    traduzido pelo Google

  • Resumindo: ela monitora a aplicação, e não o hardware ou o sistema operacional.

  • Java EE significa java enterprise edition, direcionado para aplicações corporativas. Então independente da API tratada na questão ele vai estar instalado no Servidor e não no cliente como diz a questão. Por isso a julguei como: Errada.

  • RESOLUÇÃO:

    Pessoal, a API tem o objetivo de monitorar o software e não o hardware.

    Resposta: Errado