Java Enterprise in a Nutshell
O'Reilly Media (Verlag)
978-0-596-00152-0 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
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? |
aus dem Bereich