J2EE Enterprise Application Development
Test your knowledge of Java 2 Enterprise Edition (J2EE) development including EJBs, servlets, session beans, transaction management, and enterprise application architecture.
Questions
Which of the following CORBA services provides arbitrary typed n-ary associations between CORBA objects?
- Relationships
- Object life cycle
- Events
- Java 2 ORB
- Stock
Which of the following server tasks is typically undertaken for purposes of efficiency?
- Instance passivation
- Optimized method invocation
- TX_BEAN_MANAGED
- Instance pooling
- contains Header(java.lang.String name)
Which of the following CORBA services supports the association of name value pairs with CORBA objects?
- Trader
- Concurrency control
- Property
- OrbixWeb
- StockHolder.java
Which of the following provides the runtime support for the deployed enterprise bean's instance?
- Enterprise bean provider
- EJB container provider
- Application assembler
- Optimized method invocation
- TX_MANDATORY
Which of the following performs the actual installation of the enterprise beans and the additional classes and interfaces into the EJB container?
- Enterprise bean provider
- Application assembler
- Instance passivation
- init()
- Deployer
In which of the following server tasks is it possible to keep a cache of EJB state information in some readily accessible place to accelerate the initial creation of EJBs in order to speed up the process?
- Instance passivation
- Optimized method invocation
- TX_SUPPORTS
- Preached instances
- Application assembler
Which of the following methods is defined by the servlet specification in order to take two parameters such as javax.servlet. ServletRequest and javax.servlet. ServletResponse object?
- service()
- init()
- destroy()
- containsHeader(java.lang.String name)
- GET
Which of the following performs work for its client, shielding the client from complexity by executing business tasks inside the server?
- Java applet
- Java servlets
- WebSphere
- Session bean
- Portable object adapter
Which of the following does not define any interface requirements for the EJB server provider?
- EJB container
- Application assembler
- Enterprise bean provider
- EJB architecture
- Instance passivation
In which of the following server tasks, when a component wishes to access a database, it does not create a new database connection, instead it simply grabs a connection from a pool of available connections?
- Instance passivation
- Optimized method invocation
- Database connection pooling
- TX_MANDATORY
- GET
Which of the following can be accomplished in order to eliminate page refreshes every time there is user input?
- Java servlets
- Ajax
- Java applet
- WebSphere
- Events
Which of the following is non proprietary and works virtually with any J2EE complaint application server?
- Java applet
- Java servlet
- Java strut
- OrbixWeb
- Object life cycle
Which of the following is responsible for overseeing the well being of the deployed enterprise beans applications at run time?
- Enterprise bean provider
- Application assembler
- Optimized method invocation
- WebSphere
- System administrator
In which of the following is the state retained for the duration of the client bean session?
- Stateless session bean
- Stateful session bean
- Java applet
- Java servlets
- Portable object adapter
Which of the following modes of transaction management means that the bean does not support any transactions and can not be used from within a transaction?
- TX_NOT_SUPPORTED
- TX_SUPPORTS
- TX_BEAN_MANAGED
- Instance passivation
- init()