Sams Teach Yourself EJB in 21 Days

Ragae Ghaly, Krishna Kothapalli

  • 出版商: SAMS
  • 出版日期: 2002-10-26
  • 售價: $1,680
  • 貴賓價: 9.5$1,596
  • 語言: 英文
  • 頁數: 640
  • 裝訂: Paperback
  • ISBN: 0672324237
  • ISBN-13: 9780672324239
  • 已過版

買這商品的人也買了...

商品描述

Sams Teach Yourself EJB in 21 Days introduces the development and deployment aspects of EJB, the fastest growing standards in developing Java applications in and enterprise environment. EJBs are, functionally, distributed network aware components for developing secure, scalable, transactional, and multi-user components in a J2EE environment. Sams Teach Yourself EJB in 21 Days covers the new features of EJB 2.0, such as local interface, CMP, and CMR. It provides hands-on examples based on practical solutions found in the industry. Tips and best practices give beginners an edge to avoid repeated mistakes. The review questions provide the reader with a study guide. Source code for a complete credit approval process in a transactional e-Commerce environment is provided.

Table of Contents

Introduction.
WEEK 1. ENTERPRISE JAVA ARCHITECTURE.


Day 1. Understanding EJB Architecture.
Day 2. Understanding EJB Types and Interfaces.
Day 3. Understanding Session Beans.
Day 4. Using JNDI for Naming Services and Components.
Day 5. Developing Stateless Session Beans.
Day 6. Developing Stateful Session Beans.
Day 7. Designing Web Applications.

 

WEEK 2. ENTITY BEANS AND MESSAGE-DRIVEN BEANS.


Day 8. Understanding Entity Beans.
Day 9. Using JDBC to Connect to a Database.
Day 10. Developing Bean-Managed Persistence Entity Beans.
Day 11. Developing Container-Managed Persistence Entity Beans.
Day 12. Developing Container-Managed Relationships.
Day 13. Understanding JMS and Message-Driven Beans.
Day 14. Developing Message-Driven Beans.

 

WEEK 3. ADVANCED EJB APPLICATIONS.


Day 15. Understanding J2EE Architecture.
Day 16. Understanding J2EE Transactions.
Day 17. Building Container-Managed Transaction Beans.
Day 18. Building Bean-Managed Transaction Beans.
Day 19. Understanding Security.
Day 20. Implementing JavaMail in EJB Applications.
Day 21. Developing a Complete Enterprise Application.

 

APPENDIXES.


Appendix A. WebLogic Application Server 7.0.
Appendix B. JBoss Application Server 3.0.
Appendix C. Understanding XML.
Appendix D. Introduction to UML Notation.
Appendix E. Glossary of Terms.
Index.