Coverart for item
The Resource Head first EJB, Kathy Sierra, Bert Bates

Head first EJB, Kathy Sierra, Bert Bates

Label
Head first EJB
Title
Head first EJB
Statement of responsibility
Kathy Sierra, Bert Bates
Title variation
Head first Enterprise JavaBeans
Creator
Contributor
Subject
Language
eng
Summary
What do Ford Financial, IBM, and Victoria's Secret have in common? Enterprise JavaBeans (EJB). As the industry standard for platform-independent reusable business components, EJB has just become Sun Microsystem's latest developer certification. Whether you want to be certifiable or just want to learn the technology inside and out, Head First EJB will get you there in the least painful way. And with the greatest understanding. You'll learn not just what the technology is, but more importantly, why it is, and what it is and isn't good for. You'll learn tricks and tips for EJB development, along with tricks and tips for passing this latest, very challenging Sun Certified Business Component Developer (SCBCD) exam. You'll learn how to think like a server. You'll learn how to think like a bean. And because this is a Head First book, you'll learn how to think about thinking. Co-author Kathy Sierra was one of Sun's first employees to teach brave, early adopter customers how to use EJB. She has the scars. But besides dragging you deep into EJB technology, Kathy and Bert will see you through your certification exam, if you decide to go for it. And nobody knows the certification like they do - they're co-developers of Sun's actual exam!As the second book in the Head First series, Head First EJB follows up the number one best-selling Java book in the US, Head First Java. Find out why reviewers are calling it a revolution in learning tough technical topics, and why Sun Chairman and CEO Scott McNealy says, "Java technology is everywhere ... if you develop software and haven't learned Java, it's definitely time to dive in "Head First."And with Head First book, you don't even have to feel guilty about having fun while you're learning; it's all part of the learning theory. If the latest research in cognitive science, education, and neurobiology suggested that boring, dry, and excruciatingly painful was the best way to learn, we'd have done it. Thankfully, it's been shown that your brain has a sense of style, a sense of humour, and a darn good sense of what it likes and dislikes. In Head First EJB, you'll learn all about: Component-based and role-based development The architecture of EJB, distributed programming with RMI Developing and Deploying an EJB application The Client View of a Session and Entity bean The Session Bean Lifecycle and Component Contract The Entity bean Lifecycle and Component Contract Container-managed Persistence (CMP) Container-managed Relationships (CMR) EJB-QL Transactions Security EJB Exceptions The Deployment Descriptor The Enterprise Bean Environment in JNDI Programming Restrictions and PortabilityThe book includes over 200 mock exam questions that match the tone, style, difficulty, and topics on the real SCBCD exam. See why Kathy and Bert are responsible for thousands of successful exam-passers--"The Sun certification exam was certainly no walk in the park, but Kathy's material allowed me to not only pass the exam, but Ace it!"--Mary Whetsel, Sr. Technology Specialist, Application Strategy and Integration, The St. Paul Companies"Kathy Sierra and Bert Bates are two of the few people in the world who can make complicated things seem damn simple, and as if that isn't enough, they can make boring things seem interesting."--Paul Wheaton, The Trail Boss, javaranch.com"Who better to write a Java study guide than Kathy Sierra, reigning queen of Java instruction? Kathy Sierra has done it again. Here is a study guide that almost guarantees you a certification!"--James Cubetta, Systems Engineer, SGI
Member of
Cataloging source
UMI
http://library.link/vocab/creatorName
Sierra, Kathy
Dewey number
005.13/3
Illustrations
  • illustrations
  • portraits
Index
index present
LC call number
QA76.3
LC item number
.S468 2003
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/relatedWorkOrContributorName
Bates, Bert
http://library.link/vocab/subjectName
  • Electronic data processing personnel
  • Java (Computer program language)
  • Java (Computer program language)
  • Electronic data processing personnel
  • Java (Computer program language)
  • Electronic data processing personnel
  • Java (Computer program language)
Label
Head first EJB, Kathy Sierra, Bert Bates
Instantiates
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Table of Contents; Intro: How to use this book; Who is this book for?; We know what you're thinking.; And we know what your brain is thinking.; Metacognition: thinking about thinking; Here's what WE did:; Here's what YOU can do to bend your brain into submission; What you need for this book:; Last-minute things you need to know:; About the SCBCD exam; Technical Reviewers; Other people to credit:; Chapter 1. Intro to EJB: Welcome to EJB.; What is EJB all about?; What does EJB really give me?; No more vendor lock-in!; How does it all work?; Behind the scenes...; Beans come in three flavors
  • Session beans can be stateless or statefulExample: The Advice Guy bean; Five things you do to build a bean:; EJB Roles and Responsibilities; Tutorial; Organize your project directory; Compile the two interfaces and the bean class; Start the server; You'll see something like this; Start deploytool; you'll see something like this; Make a new Application; Name and save the new application; What you'll see after you create and name the application; Now let's make the new enterprise bean (the ejb-jar and the DD); Now we're in the really cool New Enterprise Bean Wizard; Create the new ejb-jar
  • Add the three class files (including their package directory) to the JARConfirm that you added ONLY the package directory and the class files; Make it a Stateless Session bean; Tell it which of the three class files in the JAR is the actual BEAN class; Tell it which is the Home interface, and which is the Component interface; Verif y everything on this screen!; You're done, click Finish; Meanwhile back on the main deploytool screen...; Run your bean through the deploytool verifier; Close your eyes and click OK; Whew! No failed tests.; Time to Deploy; Make it Return a Client Jar
  • Give it a name, so clients can look it upWatch the progress bars go up, then celebrate; Now you'll see the AdviceApp inside the ser ver; Now all we need is a client...; Organizing your project directory for the client; Chapter 2. Architectural Overview: EJB Architecture; You remember this picture...; Making a remote method call; There's a "helper" on the ser ver as well...; What must the Remote object and the stub have in common?; The client calls business methods on the stub through the Remote business interface; How EJB uses RMI
  • The Remote object is not the bean, it's the bean's bodyguard-the EJBObjectThe Component interface; Who writes the class that really DOES implement the component interface? In other words, who makes the EJBObject class?; Who creates what?; The bean Home; Architectural over view: Session beans; Architectural over view: Entity beans; Architectural over view: Creating a Stateful Session bean; Architectural over view: Creating a Stateless Session bean; Who creates the stateless session bean, and when?; Stateless session beans are more scalable; Architectural over view: Message-driven beans
Control code
71665962
Dimensions
unknown
Edition
1st ed.
Extent
1 online resource (xxx, 700 pages)
Form of item
online
Isbn
9780596518530
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations, portraits
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000005
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)71665962
Label
Head first EJB, Kathy Sierra, Bert Bates
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Table of Contents; Intro: How to use this book; Who is this book for?; We know what you're thinking.; And we know what your brain is thinking.; Metacognition: thinking about thinking; Here's what WE did:; Here's what YOU can do to bend your brain into submission; What you need for this book:; Last-minute things you need to know:; About the SCBCD exam; Technical Reviewers; Other people to credit:; Chapter 1. Intro to EJB: Welcome to EJB.; What is EJB all about?; What does EJB really give me?; No more vendor lock-in!; How does it all work?; Behind the scenes...; Beans come in three flavors
  • Session beans can be stateless or statefulExample: The Advice Guy bean; Five things you do to build a bean:; EJB Roles and Responsibilities; Tutorial; Organize your project directory; Compile the two interfaces and the bean class; Start the server; You'll see something like this; Start deploytool; you'll see something like this; Make a new Application; Name and save the new application; What you'll see after you create and name the application; Now let's make the new enterprise bean (the ejb-jar and the DD); Now we're in the really cool New Enterprise Bean Wizard; Create the new ejb-jar
  • Add the three class files (including their package directory) to the JARConfirm that you added ONLY the package directory and the class files; Make it a Stateless Session bean; Tell it which of the three class files in the JAR is the actual BEAN class; Tell it which is the Home interface, and which is the Component interface; Verif y everything on this screen!; You're done, click Finish; Meanwhile back on the main deploytool screen...; Run your bean through the deploytool verifier; Close your eyes and click OK; Whew! No failed tests.; Time to Deploy; Make it Return a Client Jar
  • Give it a name, so clients can look it upWatch the progress bars go up, then celebrate; Now you'll see the AdviceApp inside the ser ver; Now all we need is a client...; Organizing your project directory for the client; Chapter 2. Architectural Overview: EJB Architecture; You remember this picture...; Making a remote method call; There's a "helper" on the ser ver as well...; What must the Remote object and the stub have in common?; The client calls business methods on the stub through the Remote business interface; How EJB uses RMI
  • The Remote object is not the bean, it's the bean's bodyguard-the EJBObjectThe Component interface; Who writes the class that really DOES implement the component interface? In other words, who makes the EJBObject class?; Who creates what?; The bean Home; Architectural over view: Session beans; Architectural over view: Entity beans; Architectural over view: Creating a Stateful Session bean; Architectural over view: Creating a Stateless Session bean; Who creates the stateless session bean, and when?; Stateless session beans are more scalable; Architectural over view: Message-driven beans
Control code
71665962
Dimensions
unknown
Edition
1st ed.
Extent
1 online resource (xxx, 700 pages)
Form of item
online
Isbn
9780596518530
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations, portraits
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000005
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)71665962

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...