Wiley 978-0-7645-3966-4 Datasheet

Browse online or download Datasheet for Software manuals Wiley 978-0-7645-3966-4. Wiley Java 2 Enterprise Edition 1.4 (J2EE 1.4) Bible User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 14
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Understanding
Java and the
J2EE Platform
J
ava 2 Enterprise Edition, or J2EE, is a package of specifi-
cations aligned to enable the development of multi-tier
enterprise applications. The specifications outline the various
components needed within a J2EE enterprise system, the
technologies for accessing and providing services, and even
the roles played during the development, deployment, and
runtime lifecycle. The combination of these specifications
introduced faster and more streamlined development pro-
cesses, to the software industry, that have been mapped onto
common software methodologies such as RUP, XP, and others.
J2EE has fast become the de facto standard for developing and
deploying enterprise systems. It represents Sun’s attempt to
take their Java mantra of “Write Once, Run Anywhere” to the
next level and make it “Write Once, Deploy Anywhere.” While
using it is not as easy as dropping new code fragments into
existing code, J2EE has made significant strides in easing the
burden on the developers and deployers of a system.
This chapter will introduce J2EE. At the time of this writing
J2EE 1.4 is in beta but it should be in public release by the
time this book is published.
Reviewing a Brief History of Java
In 1995, Sun released Java, a fully object-oriented program-
ming language. While most of the concepts within Java were
not new, it did meld many features, such as memory manage-
ment and garbage collection from Smalltalk and the syntax of
C/C++, into a new easy-to-learn programming language.
1
1
CHAPTER
✦✦✦✦
In This Chapter
Reviewing a brief
history of Java
Understanding J2SE
Examining the
origin of J2EE
Working with
the Model-View-
Controller (MVC)
Understanding
the J2EE APIs
Discovering what’s
new in J2EE 1.4
Looking toward
the future of J2EE
Understanding the
Java Community
Process
✦✦✦✦
c539663 ch01.qxd 7/25/03 9:13 AM Page 3
Page view 0
1 2 3 4 5 6 ... 13 14

Summary of Contents

Page 1 - J2EE Platform

UnderstandingJava and theJ2EE PlatformJava 2 Enterprise Edition, or J2EE, is a package of specifi-cations aligned to enable the development of multi-t

Page 2 - Part I ✦ Introduction

12Part I ✦ Introduction✦ Security Services — These are provided via Java Authentication andAuthorization Service (JAAS) 1.0, which allows J2EE servers

Page 3 - Understanding J2SE

13Chapter 1 ✦ Understanding Java and the J2EE PlatformStandard Service Version App Client Web EJBSAAJ 1.2 Required Required RequiredJAXR 1.0 Required

Page 4 - Application components

14Part I ✦ IntroductionJ2EE 1.4 has dramatically changed that with the introduction of XML-RPC, JAXR,SAAJ, and modifications within the Enterprise Jav

Page 5 - The J2EE product provider

15Chapter 1 ✦ Understanding Java and the J2EE PlatformThe JCP Web site lists over 500 members working on 90 outstanding JSRs as of thestart of 2003. I

Page 6

c539663 ch01.qxd 7/25/03 9:13 AM Page 16

Page 7 - The model

4Part I ✦ IntroductionJava brought the concept of a virtual machine into the mainstream. Traditionally,programs written in a particular language, such

Page 8 - Understanding J2EE APIs

5Chapter 1 ✦ Understanding Java and the J2EE PlatformUnderstanding J2SEAround 1998, Sun updated the Java specification and introduced Java 1.2 along w

Page 9 - J2EE standard services

6Part I ✦ IntroductionFigure 1-2: J2EE Architecture (source: Javasoft)Application componentsFour application components are defined within the J2EE pl

Page 10 - J2EE Standard Services APIs

7Chapter 1 ✦ Understanding Java and the J2EE PlatformAppletsApplets are similar to application clients, but execute within a Web browser. Initiallyapp

Page 11 - Application component APIs

8Part I ✦ IntroductionThe application component providerAn application component provider is a developer who creates a component that isintended to re

Page 12 - Community Process (JCP)

9Chapter 1 ✦ Understanding Java and the J2EE PlatformIn addition to specifying the lifecycle roles, the J2EE also recommends the usage ofthe model-vie

Page 13

10Part I ✦ Introductiona table named Bookings with the fields PassengerName, DepartureCity,DestinationCity, TravelDate, and DepartureTime. This data m

Page 14

11Chapter 1 ✦ Understanding Java and the J2EE PlatformThe J2EE specifies a set of standard services, which are listed in the next sectionwith an accom

Comments to this Manuals

No comments