1. JMX stands for |
| Java Modular Extensions |
| Just More eXtreme programming |
| Java Management Extensions |
None of these
|
2. The role of JMX in J2EE applications is to: |
| Expose portions of JMS and EJB components to a management console |
| Monitor the application server |
| Configure the runtime environment for your application |
Choices 1, 2, and 3
|
3. JMX should be used to provide application management for |
| Web applications |
| Stand alone applications |
| Application servers |
All of the above
|
4. The core component of a JMX agent is the: |
| MBean Server |
| MBean backbone |
| MBean agent provider |
All of the above
|
5. JMX agents can be embedded into applications: |
| True |
| False |
| Not always true |
Not always false
|
6. An MBean: |
| Is an object that exposes a management interface to a management console. |
| Should be used to send notifications in a JMX environment. |
| Both A and B |
None of these
|
7. The four types of MBeans are |
| Standard, flexible, Model, Closed |
| Standard, Dynamic, Model, Open |
| Dynamic, Flexible, XML, Open |
All of the above are correct
|
8. Which type of MBean can cache attribute and operation return values for improved performance ? |
| Standard |
| Dynamic |
| Model |
Open
|
9. Which of the following statements is true about the JMX notification model ? |
| MBeans can only send or receive notifications, not both |
| MBeans can both send and receive notifications |
| Objects outside a JMX agent can receive notifications |
Choices 2 and 3
|
10. Management consoles use which protocol to communicate with remote JMX agents and their MBeans ? |
| Java RMI |
| Jininetwork technology |
| HTTP |
Any of the above
|
11. The JMX relation service: |
| Helps the mapping from an MBean to its manageable resource |
| Helps you relate MBeans together as a single unit |
| Provides a mechanism for associating agents |
All of the above
|
12. Standard MBeans expose attributes by using: |
| Public member variables |
| Using getter and setter methods |
| Private member variables |
Shared member variables
|
13. MBean server acts as a management agent and can run on most |
| .Net-enabled machine |
| Windows--enabled machine |
| Java-enabled machine |
All of the above
|
14. Which of these is not the JMX Resources ? |
| Manageable Resources |
| Managed Beans (MBeans) |
| JVM Instrumentation |
JMX Framework
|
15. To manage a given resource JMX technology used, but that resource must be developed in the Java language, or at least offer a Java language |
| compiler |
| wrapper |
| linker |
classes
|
16. JVM is: |
| Java Virtual Machine |
| Java Visual Machine |
| Java View Machine |
None of these
|
17. The core classes for the JMX implementation are provided in the |
| java.management package |
| javax.man package |
| javax.management package |
.management package
|
18. To make a JMX agent accessible from management applications outside the agent's JVM MBean server relies on |
| protocol adaptors |
| connectors |
| Both 1 and 2 |
None of these
|
19. To remote applications by using Remote Method Invocation (RMI) JMX technology exports_____ instrumentation. |
| Java API |
| JMX API |
| Windows API |
All of the above
|
20. JMX has many features not covered in this quiz: |
| True |
| False |
| Can't say |
None of these
|