CodeNotes for J2EE: EJB, JDBC, JSP and Servlets
List Price: $19.95
Save 30.0%
You Pay: $13.96
Our eBook Library Software is required to purchase and download eBooks. Download it here.
Overview
CodeNotes provides the most succinct, accurate, and speedy way for a developer to ramp up on a new technology or language. Unlike other programming books, CodeNotes drills down to the core aspects of a technology, focusing on the key elements needed in order to understand it quickly and implement it immediately. It is a unique resource for developers, filling the gap between comprehensive manuals and pocket reference. CodeNotes for J2EE: EJB, JDBC, JSP, and Servlets introduces Java developers to the key database and web development technologies of the Java 2 Platform, Enterprise Edition. The JDBC API, JavaServer Pages, and Servlet frameworks are covered individually with examples that show how these technologies work together to create robust, dynamic web-based applications. The book also explains how to use Enterprise JavaBeans to create large, distributed, scalable applications. This edition of CodeNotes includes: -A global overview of a technology and explanation of what problems it can be used to solve -Real-world examples -"How and Why," "Design Notes," and "Bugs and Caveats" sections that provide hints, tricks, workarounds, and tips on what should be taken advantage of or avoided -Instructions and classroom-style tutorials throughout from expert trainers and software developers Visit www.codenotes.com
Editorial Reviews
Editorial Reviews for this product are not available at this time.
Author Information
Bio of Gregory Brill
Gregory Brill is the series editor of CodeNotes and the founder and president of Infusion Development Corporation, a technology training and consulting firm that specializes in architecting securities trading and analytic systems for several of the world's largest investment banks. He has written for C++ Users Journal, and is the author of Applying COM+. He lives in New York.
Customer Reviews
There are no customer reviews available at this time. To add your review, Register or Sign In to your account using our free eBook Library Software.
Additional Info
Imprint
Random House Trade Paperbacks
Filesize
2.16 MB
Number of Pages
240
eBook ISBN
9780679647270
Excerpt from: CodeNotes for J2EE by Gregory Brill
Chapter 1: Introduction
Orientation, History, Background
What Is the Java 2 Enterprise Edition (J2EE)?
Depending upon whom you ask, Java 2 Enterprise Edition (J2EE) is one of many things. A systems architect might tell you that J2EE is a platform and design philosophy for large enterprise systems. Your local server administrator might tell you that J2EE is a combination of vendor products, WAR, JAR, and EAR files. A developer might tell you that J2EE is marketing spin wrapping up a suite of toolkits. In fact, J2EE comprises three major components.
1. A conceptual definition for enterprise systems architecture. This definition provides a rigorous design philosophy for building large, scalable, web-enabled systems.
2. A collection of API extensions that relate to enterprise systems. These APIs range from e-mail access to database connectivity, bridging concepts as different as distributed computing and web-based applications.
3. A new deployment specification for packaging Java components into a single enterprise solution. Basic Java uses a simple "Java Archive" standard for packaging a set of common class objects into a single deployable file. J2EE extends this concept to Web Archive (WAR) and Enterprise Archive (EAR) formats for deploying larger enterprise systems. This deployment specification includes support for role-based security.
History
In 1999, Sun announced a fundamental redefinition of the Java platform. Java had originally been designed as an all-encompassing "Write Once, Run Anywhere"-- system; but Java applications rapidly exploded across a tremendous range of platforms, from smart cards to air conditioners (e.g., www.myappliance.com) to distributed, mission-critical enterprise systems. Obviously, the requirements for an offline payment system on a smart card are vastly different from those of an enterprisewide, web-enabled stock trading platform.













