Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Creating JavaBeans
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Creating JavaBeans

Creating JavaBeans

Components for distributed applications

Mark Watson

238 pages, parution le 30/09/1997

Résumé

Focusing on the use of JavaBeansT for distributed software applications, this book provides programmers with techniques, examples, and reusable components for intranet, Internet, client/server, and other distributed applications. It develops example software components that function as JavaBeans components, stand-alone Java applications, Java applets, and reusable class libraries.

Creating JavaBeansT puts you in a "distributed mindset" allowing you to think of multiple, distributed components as a single framework for accomplishing tasks in a distributed environment. It quickly teaches you to write and package Java components and shows you how to use these techniques to build useful example components including:

  • POP3/SMTP compatible email
  • a World Wide Web search agent
  • client/server JavaBeans using the JDBC Database protocol, threads and sockets, and Remote Method Invocation

Software on CD-ROM
The accompanying CD-ROM contains all of the example components developed in the book plus the JavaSoft Java Development Kit version 1.1 and the JavaBeans development Kit version 1.0.

Table of contents

Preface
Part I JavaBeans Programming
Chapter 1 Introduction to the JavaBeans Component Model
1.1 JavaBeans and Client/Server Architectures
1.2 Suggestions for Developing JavaBeans

Chapter 2 Introduction to JavaBeans Programming
2.1 The Text Display JavaBean
2.2 SimpleButton JavaBean
2.3 JavaBean Event Handling
2.3.1 Event Objects
2.3.2 Event Listeners
2.3.3 Event Adapters
2.4 Supporting JavaBeans Object Persistence

Chapter 3 Building and Packaging JavaBeans
3.1 Speeding Up the Development Process
Part II Example JavaBeans
Chapter 4 Database-Access JavaBean
4.1 Setting Up Windows95 and WindowsNT to Use the JDBC API
4.2 The JDBC API
4.2.1 DriverManager Class
4.2.2 Connection Class
4.2.3 DatabaseMetaData Class
4.2.4 ResultSet Class
4.2.5 Statement Class
4.3 Requirements for the Database-Access JavaBean
4.4 Design of the Database-Access JavaBean
4.5 Implementation of the Database-Access JavaBean
4.6 Testing the Database-Access JavaBean
4.7 Database-Access JavaBean Wrap-Up

Chapter 5 Email JavaBeans
5.1 Requirements and Design for the GetMail JavaBean
5.2 Implementation of the GetMail JavaBean
5.3 Testing the GetMail JavaBean
5.4 Requirements and Design for the SendMail JavaBean
5.5 Implementation of the SendMail JavaBean
5.6 Testing the SendMail JavaBean
5.7 Email JavaBeans Wrap-Up

Chapter 6 WebSearch JavaBean
6.1 Requirements for the WebSearch JavaBean
6.2 Design of the WebSearch JavaBean
6.3 Implementation of the WebSearch JavaBean
6.4 Testing the WebSearch JavaBean
6.5 WebSearch JavaBean Wrap-Up

Chapter 7 Client/Server JavaBeans Using Sockets
7.1 Requirements for the Socket-Based Client/Server JavaBeans
7.2 Design of the Socket-Based Client/Server JavaBeans
7.3 Implementation of the Client JavaBean
7.4 Implementation of the Server JavaBean
7.5 Testing the Socket-Based Client/Server JavaBeans
7.6 Socket-Based Client/Server JavaBeans Wrap-Up

Chapter 8 Client/Server JavaBeans Using RMI
8.1 Requirements for the RMI-Based Client JavaBean and the Server Program
8.2 Design of the RMI-Based Client JavaBean and the Server Program
8.3 Implementation of the RMI-Based Client JavaBean and the Server Program
8.4 Testing the RMI-Based Client/Server JavaBeans
8.5 RMI-Based Client/Server JavaBeans Wrap-Up

Chapter 9 Client/Server JavaBeans Using CORBA
9.1 CORBA-Based JavaBeans Wrap-Up

Chapter 10 Afterword: The Use of RMI, CORBA, and DCOM
Part III Appendices
Appendix A Translating JavaBeans to ActiveX Components
Appendix B Class Hierarchy and Field/Method Index for Sample JavaBeans
B.1 Class Hierarchy
B.2 Index of All Fields and Methods
Glossary of Acronyms
Bibliography
Index

L'auteur - Mark Watson

Mark Watson is a Java consultant and author living in Sedona, Arizona. He has worked on a wide range of Java projects and is an expert in artificial intelligence, having worked on AI projects for the U.S. government, Pacific Bell, Nintendo, and Disney.

Autres livres de Mark Watson

Caractéristiques techniques

  PAPIER
Éditeur(s) Morgan Kaufmann
Auteur(s) Mark Watson
Parution 30/09/1997
Nb. de pages 238
EAN13 9781558604766

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