Suggested for Further Study

  1. Examine the existing code and modify it to use the XML root object's name as the class name. What impact does this have on the DTD?

  2. Discuss Reflection and Introspection. What are these two areas designed to do?

  3. What were the main areas of Reflection and Introspection that were used in XML-izing beans? Give examples.

  4. List four or five services of a Java Application Server. Describe what each provides.

  5. List the services provided by an EJB container to a bean. Describe what each provides.

  6. List the four main files required to implement an EJB. What is each used for?

  7. What is the difference between bean-managed persistence and container-managed persistence?

  8. What does the ejbCreate() method return? How do we use this information ...

Get XML Development with Java™ 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.