Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Java Enterprise in a Nutshell - Jim Farley, William Crawford, David Flanagan

Java Enterprise in a Nutshell

Buch | Softcover
970 Seiten
2002 | 2nd Revised edition
O'Reilly Media (Verlag)
978-0-596-00152-0 (ISBN)
CHF 44,75 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Completely revised and updated for the 2.0 version of Sun Microsystems Java Enterprise Edition software, this text covers all of the J2EE APIs, including RMI, Java IDL, JDBC, JNDI, Java Servlet, and Enterprise JavaBeans, with a fast-paced tutorial and compact reference on each technology. It also contains a quick reference for all of the classes in the various packages that comprise the Enterprise APIs - covering the core enterprise APIs as well as numerous standard extensions.

William "Will" Crawford got involved with Web development back in 1995. He has worked at the Children's Hospital Informatics Program in Boston, where he helped develop the first Web-based electronic medical record system and was involved in some of the first uses of Java at the enterprise level. He has consulted on intranet development projects for, among others, Children's Hospital, Massachusetts General Hospital, Brigham and Women's Hospital, the Boston Anesthesia Education Foundation, and Harvard Medical Center. Jim Farley is a software engineer, computer scientist, and IT manager. His recent activities have included heading up the engineering group at the Harvard Business School and bringing good things to life at GE's Research and Development center. He's dealt with computing (distributed and otherwise) in lots of different ways, from automated image inspection to temporal reasoning systems. Jim has Bachelor's and Master's degrees in computer systems engineering from Rensselaer Polytechnic Institute. David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include Java in a Nutshell, Java Examples in a Nutshell, Java Foundation Classes in a Nutshell, JavaScript: The Definitive Guide, and JavaScript Pocket Reference. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and son in the U.S. Pacific Northwest bewteen the cities of Seattle, Washington and Vancouver, British Columbia. David has a simple website at http://www.davidflanagan.com.

Preface Part I. Introducing the Java Enterprise APIs Chapter 1. Introduction Enterprise Computing Defined Enterprise Computing Demystified The Java Enterprise APIs Enterprise Computing Scenarios Other Enterprise APIs Chapter 2. JDBC JDBC Architecture Connecting to the Database Statements Results Handling Errors Prepared Statements BLOBs and CLOBs Metadata Transactions Stored Procedures Escape Sequences The JDBC Optional Package JDBC 3.0 Chapter 3. Remote Method Invocation Introduction to RMI Defining Remote Objects Creating the Stubs and Skeletons Accessing Remote Objects as a Client Dynamically Loaded Classes Remote Object Activation RMI and Native Method Calls RMI Over IIOP Chapter 4. Java IDL (CORBA) A Note on Evolving Standards The CORBA Architecture Creating CORBA Objects Putting It in the Public Eye Finding and Using Remote Objects What if I Don't Have the Interface? Chapter 5. Java Servlets Getting a Servlet Environment Servlet Basics Web Applications Servlet Requests Servlet Responses Custom Servlet Initialization Security Servlet Chains and Filters Thread Safety Cookies Session Tracking Databases and Non-HTML Content Chapter 6. JavaServer Pages JSP Basics JSP Actions Custom Tags Wrapping Up Chapter 7. JNDI JNDI Architecture A Simple Example Introducing the Context Looking Up Objects in a Context The NamingShell Application Listing the Children of a Context Creating and Destroying Contexts Binding Objects Accessing Directory Services Modifying Directory Entries Creating Directory Entries Searching a Directory Event Notification Chapter 8. Enterprise JavaBeans (EJB) A Note on Evolving Standards EJB Roles Implementing a Basic EJB Using Enterprise JavaBeans Implementing Session Beans Implementing Entity Beans Implementing Message-Driven Beans Transaction Management Chapter 9. Java and XML Using XML Documents Java API for XML Processing SAX DOM XSLT Chapter 10. Java Message Service JMS in the J2EE Environment Elements of Messaging with JMS The Anatomy of Messages Point-to-Point Messaging Publish-Subscribe Messaging Transactional Messaging Message Selector Syntax Structure of a Selector Identifiers Literals Operators Expressions Chapter 11. JavaMail Email and JavaMail Creating and Sending Messages Retrieving Messages Multipart Messages Part II. Enterprise Reference Chapter 12. SQL Reference Relational Databases Data Types Schema Manipulation Commands Data Manipulation Commands Functions Return Codes Chapter 13. RMI Tools Chapter 14. IDL Reference IDL Keywords Identifiers Comments Basic Data Types Constants and Literals Naming Scopes User-Defined Data Types Exceptions Module Declarations Interface Declarations Value Type Declarations Chapter 15. CORBA Services Reference Collection Service Concurrency Service Enhanced View of Time Service Event Service Externalization Service Licensing Service Life Cycle Service Naming Service Notification Service Persistent Object Service Property Service Query Service Relationship Service Security Service Time Service Trading Object Service Transaction Service Chapter 16. Java IDL Tools Chapter 17. Enterprise JavaBeans Query Language Syntax Basic Structure of EJB QL Queries FROM Clause SELECT Clause WHERE Clause Part III. API Quick Reference How to Use This Quick Reference Chapter 18. java.rmi Chapter 19. java.rmi.activation Chapter 20. java.rmi.dgc Chapter 21. java.rmi.registry Chapter 22. java.rmi.server Chapter 23. java.sql Chapter 24. javax.ejb and javax.ejb.spi Chapter 25. javax.jms Chapter 26. javax.mail and Subpackages Chapter 27. javax.naming Chapter 28. javax.naming.directory Chapter 29. javax.naming.event Chapter 30. javax.naming.ldap Chapter 31. javax.naming.spi Chapter 32. javax.resource Chapter 33. javax.resource.cci Chapter 34. javax.resource.spi and javax.resource.spi.security Chapter 35. javax.rmi and javax.rmi.CORBA Chapter 36. javax.servlet Chapter 37. javax.servlet.http Chapter 38. javax.servlet.jsp Chapter 39. javax.sql Chapter 40. javax.transaction and javax.transaction.xa Chapter 41. org.omg.CORBA and Subpackages Chapter 42. org.omg.CORBA_2_3 and org.omg.CORBA_2_3.portable Chapter 43. org.omg.CosNaming and Subpackages Chapter 44. org.omg.PortableServer and Subpackages Chapter 45. Class, Method, and Field Index Index

Erscheint lt. Verlag 4.6.2002
Zusatzinfo index
Verlagsort Sebastopol
Sprache englisch
Maße 152 x 228 mm
Gewicht 1162 g
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Mathematik / Informatik Informatik Web / Internet
ISBN-10 0-596-00152-5 / 0596001525
ISBN-13 978-0-596-00152-0 / 9780596001520
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
CHF 41,95
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
CHF 69,85