Java EE Web Development
Advanced topics in Java enterprise edition including EJB, servlets, web frameworks, transaction management, and distributed computing
Questions
Which of the following technologies build distributed applications by combining components developed using tools from different vendors?
- Deployment descriptor
- EJB server provider
- Enterprise Java beans architecture
- EJB specification
- Alarm
Which of the following server tasks is temporary swapping of an EJB bean out to storage?
- Instance passivation
- Instance pooling
- Deployment descriptor
- EJB specification
- Portable object adapter
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?
- TX_REQUIRED
- TX_BEAN_MANAGED
- TX_NOT_SUPPORTED
- Instance pooling
- Stock
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?
- Java struts
- Java applet
- Filter
- WebSphere
- StockPresentation
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?
- Portable object adapter
- EJB server provider
- EJB specification
- Deployment descriptor
- Enterprise bean provider
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?
- Java applet
- Java beans
- Java servlets
- OrbixWeb
- AlarmPresentation
Which of the following techniques performed by server is employed to combat overhead costs associated with remote invocation?
- Instance polling
- TX_REQUIRED
- Deployment descriptor
- Optimized Method invocation
- Events
In which of the following object activation modes defined by BOA, the server services requests from multiple clients?
- Persistent server
- Shared server
- WebSphere
- Server-per-method
- Stock
In which of the following object activation models is only one object active in the server?
- Server-per-method
- Unshared server
- Alarm
- OrbixWeb
- Java IDL
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?
- Deployer
- EJB server provider
- Deployment descriptor
- EJB specification
- Portable object adapter
Which of the following is used to describe a set of technologies, incorporates dynamic display and interaction using the document object model?
- Java beans
- Abstract window toolkit
- Ajax
- VisiBroker for java
- Alarm
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?
- TX_REQUIRED
- Deployment descriptor
- Stock
- TX_NOT_SUPPORTED
- TX_SUPPORTS
Which of the following EJB architecture roles combines enterprise beans into larger deployable application units?
- EJB server provider
- Application assembler
- Deployment descriptor
- Instance pooling
- TX_REQUIRED
Which of the following applications comprises two separate programs; a server program and a client program?
- Instance pooling
- Remote method invocation
- Java applet
- Session bean
- Remote interface
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?
- Instance pooling
- TX_NOT_SUPPORTED
- EJB specification
- Preached instances
- StockHolder.java