The Java 2 Enterprise
Edition (J2EE) is an extremely powerful platform for developing
enterprise-level Java-based applications, primarily for the server. This book
shows you how to harness that power, guiding you through the details of how the
pieces of the J2EE platform fit together.
This book goes further
than just showing you how to code a JSP or an EJB: It explains when and where
to use these APIs, what their strengths and weaknesses are, and perhaps most
important, how to employ the best practices for using them. Specific topics
- Creating dynamic clients using JSP and servlets
- Connecting and using databases through Java
Database Connectivity (JDBC)
- Implementing business tiers using EJB
- Using Web services and XML in your enterprise
This book also
contains hands-on tutorials, clear explanations, and working code examples that
will take you to the next stepfrom writing client-side desktop applications to
writing enterprise applications. You will learn how to use the individual APIs
and tools in the J2EE platform, and how to bring these together to create your
own enterprise applications.
Jim Crume - Jim Crume is a Java architect at Fusion Alliance, an Indianapolis,
Indiana-based consulting company that specializes in web application
development. Jim has spent many years as a consultant, and specializes in
architecting and developing web-based systems, but he particularly enjoys Java.
Kevin Mukhar - Kevin Mukhar is a software developer in Colorado Springs, Colorado.
For the past 5 years, he has worked on various software systems using different
J2EE technologies. He has coauthored three other books, including Beginning
Java Databases, which is one of the most popular of the JDBC books
available today. He is currently working on a master's degree in computer
science and learning to play the saxophone. He recently passed the Java Web
Component Developer Certification exam.
James L. Weaver - James L. Weaver is the chief scientist at Learning Assistant
Technologies, a company that specializes in developing learner-centric tools.
He is also the president of JMentor, a Java
mentoring, training, and consulting practice.