Sun Java Solaris Communities My SDN Account Join SDN
 
Quizzes
JMX in Action Quiz
 

Quizzes Index


Duke

This quiz is based on Benjamin G. Sullins' and Mark B. Whipples' book, JMX in Action. Test your knowledge of JMX such as the four types of MBeans, JMX agents and the JMX relation service.

Choose the best answer(s) for each question, then click Submit to see how you scored.

 

  1. JMX stands for:
     A. Java Modular Extensions
     B. Just More eXtreme programming
     C. Java Management Extensions
  2. JMX should be used to provide application management for:
     A. Web applications
     B. Stand alone applications
     C. Application servers
     D. All of the above
  3. The role of JMX in J2EE applications is to:
     A. Expose portions of JMS and EJB components to a management console
     B. Monitor the application server
     C. Configure the runtime environment for your application
     D. JMX has no role in J2EE
     E. Choices A, B, and C
  4. The core component of a JMX agent is the:
     A. MBean Server
     B. MBean backbone
     C. MBean agent provider
  5. JMX agents can be embedded into applications:
     A. True
     B. False
  6. An MBean:
     A. Is an object that exposes a management interface to a management console.
     B. Should be used to send notifications in a JMX environment.
     C. Both A and B
  7. The four types of MBeans are
     A. Standard, flexible, Model, Closed
     B. Dynamic, Flexible, XML, Open
     C. Standard, Dynamic, Model, Open
  8. Which type of MBean can cache attribute and operation return values for improved performance?
     A. Standard
     B. Dynamic
     C. Model
     D. Open
  9. Which of the following statements is true about the JMX notification model?
     A. MBeans can only send or receive notifications, not both
     B. MBeans can both send and receive notifications
     C. Objects outside a JMX agent can receive notifications
     D. Choices B and C
  10. Management consoles use which protocol to communicate with remote JMX agents and their MBeans?
     A. Java RMI
     B. Jininetwork technology
     C. TCP/IP
     D. HTTP
     E. Any of the above
  11. The JMX relation service:
     A. Helps you relate MBeans together as a single unit
     B. Helps the mapping from an MBean to its manageable resource
     C. Provides a mechanism for associating agents
  12. Standard MBeans expose attributes by using:
     A. Public member variables
     B. Using getter and setter methods
  13. JMX has many features not covered in this quiz:
     A. True
     B. False