Product Description
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 covered include: 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 applications This book also contains hands-on tutorials, clear explanations, and working code examples that will take you to the next step--from 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.
About the Author
Kevin Mukhar is a software developer in Colorado Springs, Colorado. For the past five years, he has worked on various software systems using different J2EE technologies. He has co-authored three other books including
Beginning Java Databases, which is the most popular of the JDBC books available today. He is currently working on a Masters in Computer Science and learning to play the saxophone. He recently passed the exam for the Java Web Component Developer Certification.
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®, which is a Java mentoring, training and consulting practice.