Advanced Java

Tests knowledge of Enterprise JavaBeans (EJB) architecture, components, deployment, and related Java enterprise frameworks including Struts and MVC patterns

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following interfaces extends javax.ejb.EJBHome, which in turn extends java.rmi.Remote?

  1. Home interface
  2. Remote interface
  3. Instance passivation
  4. containsHeader(java.lang.String name)
  5. init()
Question 2 Multiple Choice (Single Answer)

Which of the following components of MVC provide(s) program access to information about customer?

  1. View components
  2. Model components
  3. Java beans components
  4. WebSphere
  5. Query
Question 3 Multiple Choice (Single Answer)

Which of the following technologies saves your time by allowing you to view complex applications as a series of basic components such as views, action classes and model components?

  1. Java beans
  2. Java servlets
  3. Java struts
  4. Java applet
  5. OrbixWeb
Question 4 Multiple Choice (Single Answer)

Which of the following is responsible for the java classes that implement the enterprise bean's business methods and the definition of the bean's remote and home interfaces?

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

Which of the following can combine enterprise beans with other type of application components when composing an application?

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

Which of the following beans will disappear, if the server crashes and is restarted?

  1. Java beans
  2. Session beans
  3. Java applet
  4. Java servlets
  5. WebSphere
Question 7 Multiple Choice (Single Answer)

With which of the following, when the user clicks Edit, you can redraw the static table into a table with editable contents?

  1. Ajax
  2. Java applet
  3. Java servlets
  4. Java beans components
  5. Java 2 ORB
Question 8 Multiple Choice (Single Answer)

Which of the following provides support for versioning the installed enterprise bean components?

  1. Deployment descriptor
  2. EJB server provider
  3. Instance pooling
  4. TX_BEAN_MANAGED
  5. EJB container provider
Question 9 Multiple Choice (Single Answer)

Which of the following file formats is the contract between the bean provider and application assembler, and between the application assembler and the deployer?

  1. ejb-jar manifest
  2. Remote interface
  3. ejb-jar file
  4. Deployment descriptor
  5. TX_BEAN_MANAGED
Question 10 Multiple Choice (Single Answer)

Which of the following beans represents a business object in a persistent storage mechanism such as a database?

  1. Java applet
  2. Java servlets
  3. Java beans
  4. Entity beans
  5. Preached instance
Question 11 Multiple Choice (Single Answer)

Which of the following uses runtime monitoring and management tools provided by the EJB server and container providers to accomplish the configuration and administration of the enterprise's computing and networking infrastructure?

  1. EJB server provider
  2. Deployment descriptor
  3. System administrator
  4. Optimized method invocation
  5. TX_BEAN_MANAGED
Question 12 Multiple Choice (Single Answer)

Which of the following files is specified in the deployment descriptor of the ejb-jar file using the optional ejb-client-jar element?

  1. ejb-jar manifest
  2. Deployment descriptor
  3. Bean managed persistence
  4. ejb-client JAR file
  5. Instance passivation
Question 13 Multiple Choice (Single Answer)

Which of the following will provide interoperability between enterprise beans and non java programming language applications?

  1. EJB server provider
  2. Deployment descriptor
  3. Enterprise java beans architecture
  4. Preached instance
  5. TX_MANDATORY
Question 14 Multiple Choice (Single Answer)

In which of the following, the fields that the container should manage must be specified?

  1. Bean managed persistence
  2. Entity bean's deployment descriptor
  3. Stateless session bean
  4. EJB server provider
  5. Instance pooling
Question 15 Multiple Choice (Single Answer)

Which of the following generates the additional classes and interfaces that enable the container to manage the enterprise beans at runtime?

  1. Deployer
  2. EJB container
  3. EJB server provider
  4. Deployment descriptor
  5. Instance passivation