Développement de Java Beans

Note :   (3,4 sur 5)

Développement de Java Beans (Robert Englander)

Avis des lecteurs

Résumé:

L'ouvrage est mitigé lorsqu'il s'agit de comprendre les Java Beans. Bien qu'il couvre des concepts importants et qu'il soit bien expliqué, de nombreux utilisateurs ont noté que ses exemples contiennent des erreurs, ce qui entraîne une certaine confusion, en particulier pour les débutants. Il est souvent recommandé à ceux qui ont des connaissances préalables en Java ou en programmation en général.

Avantages:

Met en évidence les concepts importants de Java Beans, la couverture complète des sujets, les bonnes explications et les extraits de code utiles. Convient à ceux qui ont une certaine connaissance de Java.

Inconvénients:

Les exemples contiennent des erreurs et ne se compilent pas, l'ordre de présentation peut prêter à confusion, les questions d'application peuvent ne pas être abordées de manière adéquate et ce manuel n'est pas recommandé pour les débutants absolus.

(basé sur 10 avis de lecteurs)

Titre original :

Developing Java Beans

Contenu du livre :

Java Beans est la nouveauté la plus importante de cette année dans le domaine de Java. Beans est la nouvelle génération de la technologie Java qui non seulement ajoute des fonctionnalités qui manquaient au langage, mais permet également aux programmes Java d'interopérer avec un certain nombre d'environnements de développement. La version initiale comprend un pont pour ActiveX/COM de Microsoft ; les versions ultérieures comprendront des ponts pour LiveConnect de Netscape et OpenDoc d'IBM. Comme il s'agit d'une "architecture de composants" pour Java, les Beans peuvent être utilisés dans des environnements de programmation graphique, comme JBuilder de Borland ou VisualAge d'IBM pour Java. Cela signifie que quelqu'un peut utiliser un outil graphique pour connecter un grand nombre de Beans et créer une application, sans écrire de code Java - en fait, sans faire de programmation du tout. Les environnements de développement graphique vous permettent de configurer les composants en spécifiant des aspects de leur apparence visuelle (comme la couleur ou l'étiquette d'un bouton) en plus des interactions entre les composants (ce qui se passe lorsque vous cliquez sur un bouton ou sélectionnez un élément de menu). Un aspect important des Java Beans est que les composants n'ont pas besoin d'être visibles. Cette distinction peut sembler mineure, mais elle est très importante : les parties invisibles d'une application sont celles qui font le travail. Ainsi, par exemple, outre la manipulation de widgets graphiques, comme les cases à cocher et les menus, Beans vous permet de développer et de manipuler des composants qui accèdent à la base de données, effectuent des calculs, etc.

Vous pouvez créer des applications entières en connectant des composants préconstruits, sans écrire de code. Le développement de Java Beans s'adresse aux personnes qui ont besoin de rester au courant des derniers développements en matière de technologie de programmation. Au minimum, développer des Beans signifie adopter plusieurs modèles de conception simples dans votre code. Mais ce n'est qu'un début. Pour tirer pleinement parti de l'architecture Java Beans, vous devez comprendre comment écrire des classes sérialisables, utiliser des événements pour la communication entre les classes, savoir quand et comment fournir des classes BeanInfo qui donnent aux environnements graphiques plus d'informations sur vos composants, et fournir des éditeurs de propriétés et des personnalisateurs qui permettent aux outils graphiques de travailler avec des Beans plus complexes. Le livre couvre :

⬤ Les événements, les auditeurs d'événements et les adaptateurs.

⬤ Les propriétés, les propriétés indexées, les propriétés liées, les propriétés contraintes et les modifications de propriétés avec droit de veto.

⬤ La persistance, la sérialisation, le versionnage et la validation des objets.

⬤ L'empaquetage des Beans à l'aide de fichiers JAR.

⬤ La BeanBox, un outil de développement prototypique.

⬤ La réflexion et l'introspection.

⬤ Les éditeurs de propriétés et les personnalisateurs.

⬤ Le pont ActiveX ; l'utilisation des Java Beans dans les programmes Visual Basic.

Autres informations sur le livre :

ISBN :9781565922891
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :1997
Nombre de pages :300

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Java et Soap : Construire des services web en Java - Java and Soap: Building Web Services in...
Java et SOAP offre aux développeurs Java un aperçu...
Java et Soap : Construire des services web en Java - Java and Soap: Building Web Services in Java
Développement de Java Beans - Developing Java Beans
Java Beans est la nouveauté la plus importante de cette année dans le domaine de Java. Beans est la nouvelle...
Développement de Java Beans - Developing Java Beans

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)