Enterprise Java Computing - Govind Seshadri , Gopalan Suresh Raj - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Enterprise Java Computing
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Enterprise Java Computing

Enterprise Java Computing

Applications and Architecture

Govind Seshadri, Gopalan Suresh Raj

352 pages, parution le 10/06/1999

Résumé

From the founding editor-in-chief of "Java Report Online" comes advanced information on JDBC, servlets, JNI, RMI, Java IDL, and EJBs - the basic building blocks of any significant corporate business application. Enterprise Java Computing is the ideal hands-on reference , not only for mastering these cutting-edge concepts, but also for gaining hard knowledge on practical design and deployment issues.

Using this book, developers should be able to :

  • Integrate relational databases with RMI and servlets using JDBC
  • Develop sophisticated servlet-based middleware
  • Design multi-tier EJB applications
  • Write Jini services
  • Understand advanced issues regarding RMI and Java IDL development
  • Perform Java/legacy-system integration using JNI

This book empowers corporate developers to deliver mission-critical Java applications that can be deployed in the real world. With Enterprise Java Computing the reader will master the critical building blocks that are necessary for developing robust client-server applications, without getting bogged down in the specifics of the Java language and its syntax.

Table of contents

Chapter 1: Introduction to Enterprise Java Computing
Key Enterprise Technologies
Using Java for Enterprise Application Development
Summary
Chapter 2: Java Database Connectivity
JDBC Architecture
JDBC Driver Types
Selecting a JDBC Driver
JDBC URLs
Java/SQL Type Mappings
Using the JDBC API
Optimizing Queries With Prepared Statements
Calling stored procedures using callable statements
SQL Escape Syntax
Metadata
Transaction Management
Transaction Isolation Levels
Implementing Connection Pools
A three-tier solution: Integrating RMI with JDBC
JDBC 2.0
Summary
Chapter 3: Deploying Java Servlets
Why Servlets are better than CGI Scripts
The Java Servlet Development Kit
Understanding the Servlet Life Cycle
Demonstrating Session-Tracking: The Shopping Cart Servlet
Using Cookies for Client-side Persistency
The SingleThreadModel Interface
Integrating Servlets with JDBC
Integrating Servlets with RMI
Applet-Servlet Communication Using Object Serialization
Summary
Chapter 4: Melding Java with Legacy Systems using JNI
Introducing Native Methods
JNI Design Goals
What can you do with JNI?
Understanding the JNI Life-Cycle
Mapping between Java and C Data Types
Accessing Java Objects from Native Methods
Obtaining JVM Type Signatures
Accessing Java Arrays
Accessing Java Methods from Native Methods
JNI Exception Handling
Multithreaded programming with JNI
Using the Invocation API
Summary
Chapter 5: Object Serialization
Fundamentals of Object Serialization
The Serializable Interface
Implementing Custom Serialization
Implementing Custom Serialization
Transmitting Objects over Sockets
Transmitting Objects over Compressed Sockets
Advanced Serialization
Encrypting Serialized Objects via Sealed Objects
Understanding Object Versioning
Serialization ? Advantages and Disadvantages
Summary
Chapter 6: Remote Method Invocation and Jini technology
Developing an RMI system - A stepwise approach
Understanding Remote Polymorphism
Implementing RMI Callbacks
Distributed Garbage Collection
Working With Firewalls
Remote Object Activation
Implementing Custom Sockets
Jini Technology
Developing a Jini service
Comparing Jini with RMI
Applying Jini Technology
Future Trends
Summary
Chapter 7: Java IDL - Java meets CORBA
The CORBA Distributed Computing Model
The Object Management Architecture
The CORBA 2.0 Architecture
The Interface Definition Language
IDL to Java Mapping
Developing CORBA Servers and Clients
Stringified Object References
The InterestRates Server Example
Common Object Services - The Naming Service
Common Object Services - The Event Service
Putting it all together - The Bank Example
Comparing CORBA and Java/RMI
Summary
Chapter 8: Enterprise JavaBeans
Backgrounder ? The Relevant Technologies
Enterprise JavaBeans ? Components at the Server
The EJB Model
The EJB Lifecycle
EJB Components
Developing an N-tier EJB application
Developing Entity Beans
Developing Session Beans
Modelling using Session and Entity Beans
The EJB container
EJB Servers
Deploying EJBs
Future trends
Summary

Caractéristiques techniques

  PAPIER
Éditeur(s) Cambridge University Press
Auteur(s) Govind Seshadri, Gopalan Suresh Raj
Parution 10/06/1999
Nb. de pages 352
Format 18 x 23,5
Poids 600g
EAN13 9780521657129

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription