Java Enterprise Components Development

Test your knowledge of Java EE business component technologies including EJB, RMI, and enterprise integration patterns.

8 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

In which of the following swing components can the child components be displayed one tab at a time over multiple tabs?

  1. JSplitpane
  2. JScrollPane
  3. JTabbedPane
  4. javax.swing.text.html.parser
  5. StockPresentation
Question 2 Multiple Choice (Single Answer)

Which of the following EJB architecture roles is typically an application domain expert?

  1. Deployment descriptor
  2. Enterprise bean provider
  3. EJB Server provider
  4. Instance passivation
  5. TX_BEAN_MANAGED
Question 3 Multiple Choice (Single Answer)

Which of the following tasks performed by server means that the container shares instances of EJB beans among multiple clients?

  1. Instance pooling
  2. Instance passivation
  3. Optimized method invocation
  4. TX_BEAN_MANAGED
  5. AlarmPresentation
Question 4 Multiple Choice (Single Answer)

Which of the following modes of transaction management provided by EJB means that does not support any transactions and cannot be used from within a transaction?

  1. TX_SUPPORTS
  2. TX_NOT_SUPPORTED
  3. TX_BEAN_MANAGED
  4. Instance passivation
  5. AlarmPresentation
Question 5 Multiple Choice (Single Answer)

Which of the following EJB architecture roles outputs one or more ejb-jar files that contains the enterprise beans along with their application assembly instructions?

  1. Instance passivation
  2. TX_SUPPORTS
  3. Application assembler
  4. EJB server provider
  5. Deployment descriptor
Question 6 Multiple Choice (Single Answer)

Which of the following technologies treats a remote object differently from a non remote object when the object is passed from one java virtual machine to another java virtual machine?

  1. Java applet
  2. Remote method invocation
  3. Optimized method invocations
  4. Filter
  5. StockHolder.java
Question 7 Multiple Choice (Single Answer)

Which of the following technologies allows developers to extend and customized a web server, a mail server, etc.?

  1. Session bean
  2. Java applet
  3. Filter
  4. OrbixWeb
  5. StockPresentation
Question 8 Multiple Choice (Single Answer)

By using which of the following classes can your Java programs communicate over the network in a platform-independent fashion?

  1. java.net.socket class
  2. StackFrame class
  3. InetAddress class
  4. javax.swing.text.html.parser
  5. Query