QUESTIONS FOR SCBCD 5.0 FORM 2
Location: > Section 1: EJB 3.0 Overview > Objective 1.1 > Question 1Which statement correctly identifies the architectural goals of the designers of the EJB architecture?A The EJB architecture supports the development, deployment, and use of web services.B The EJB architecture only supports interoperability with programs written in the Java language.C The EJB architecture addresses the development and deployment of EJB components, but the runtimeaspect is left completely to the discretion of the container providers.D The EJB architecture requires that users be aware of the low-level connection pooling aspects andmulti-threading characteristics of the Java EE platform.
Option A is correct. (See section 2.1 "Overall Goals" in the Core Specification.) Option B, C, and D areincorrect because they are NOT listed as goals in section 2.1Location: ... > Section 1: EJB 3.0 Overview > Objective 1.2 > Question 2When a programmer is creating an EJB container, which two APIs should be available or be provided bythe EJB Container Provider or the EJB Server Provider? (Choose two.)A EJB 2.1 APIsB Common AnnotationsC JavaServer Faces APIsD JavaServer Pages APIsE Java Data Objects APIs
Options A and B are correct. (See the Simplified Specification 2.2. and the Core Specification 21.1.1.)Option C, D, and E are NOT mentioned in the Specifications so are incorrect.Location: ... > Section 1: EJB 3.0 Overview > Objective 1.3 > Question 3What programming restrictions are defined in the EJB specifications?A An enterprise bean must NOT attempt to listen on a socket.B A session bean class must NOT have any superclasses and/or superinterfaces.C An enterprise bean can directly read a file descriptor.D An entity bean class need NOT implement a public zero-argument constructor.