Java EE Web Development

Advanced topics in Java enterprise edition including EJB, servlets, web frameworks, transaction management, and distributed computing

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following technologies build distributed applications by combining components developed using tools from different vendors?

  1. Deployment descriptor
  2. EJB server provider
  3. Enterprise Java beans architecture
  4. EJB specification
  5. Alarm
Question 2 Multiple Choice (Single Answer)

Which of the following server tasks is temporary swapping of an EJB bean out to storage?

  1. Instance passivation
  2. Instance pooling
  3. Deployment descriptor
  4. EJB specification
  5. Portable object adapter
Question 3 Multiple Choice (Single Answer)

Which of the following modes of the transaction management provided by EJB is only the type of transaction support in which the bean can directly manipulate the transaction?

  1. TX_REQUIRED
  2. TX_BEAN_MANAGED
  3. TX_NOT_SUPPORTED
  4. Instance pooling
  5. Stock
Question 4 Multiple Choice (Single Answer)

Which of the following web application framework cuts time out of the development process and makes developer more productive by providing them a series of tools and components?

  1. Java struts
  2. Java applet
  3. Filter
  4. WebSphere
  5. StockPresentation
Question 5 Multiple Choice (Single Answer)

Which of the following EJB architecture roles is responsible for the java classes that implements the definition of the bean's remote and home interfaces?

  1. Portable object adapter
  2. EJB server provider
  3. EJB specification
  4. Deployment descriptor
  5. Enterprise bean provider
Question 6 Multiple Choice (Single Answer)

Which of the following components of server-side java development allow developers to extend and customize any java enabled server such as a web server or any custom server?

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

Which of the following techniques performed by server is employed to combat overhead costs associated with remote invocation?

  1. Instance polling
  2. TX_REQUIRED
  3. Deployment descriptor
  4. Optimized Method invocation
  5. Events
Question 8 Multiple Choice (Single Answer)

In which of the following object activation modes defined by BOA, the server services requests from multiple clients?

  1. Persistent server
  2. Shared server
  3. WebSphere
  4. Server-per-method
  5. Stock
Question 9 Multiple Choice (Single Answer)

In which of the following object activation models is only one object active in the server?

  1. Server-per-method
  2. Unshared server
  3. Alarm
  4. OrbixWeb
  5. Java IDL
Question 10 Multiple Choice (Single Answer)

Which of the following EJB architecture roles takes one or more ejb-jar fils produced by the bean provider or application assembler and deploys the enterprise beans contained in the ejb-jar files in a specific operational environment?

  1. Deployer
  2. EJB server provider
  3. Deployment descriptor
  4. EJB specification
  5. Portable object adapter
Question 11 Multiple Choice (Single Answer)

Which of the following is used to describe a set of technologies, incorporates dynamic display and interaction using the document object model?

  1. Java beans
  2. Abstract window toolkit
  3. Ajax
  4. VisiBroker for java
  5. Alarm
Question 12 Multiple Choice (Single Answer)

Which of the following modes of transaction management is provided by EJB means, if the client has a transaction in progress when it invokes the bean's methods, the client's transaction is used?

  1. TX_REQUIRED
  2. Deployment descriptor
  3. Stock
  4. TX_NOT_SUPPORTED
  5. TX_SUPPORTS
Question 13 Multiple Choice (Single Answer)

Which of the following EJB architecture roles combines enterprise beans into larger deployable application units?

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

Which of the following applications comprises two separate programs; a server program and a client program?

  1. Instance pooling
  2. Remote method invocation
  3. Java applet
  4. Session bean
  5. Remote interface
Question 15 Multiple Choice (Single Answer)

Which of the following tasks performed by the server may be used when an enterprise bean needs to load some state information from a database, when it is created?

  1. Instance pooling
  2. TX_NOT_SUPPORTED
  3. EJB specification
  4. Preached instances
  5. StockHolder.java