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
|