Extensions WebSphere de la spécification Enterprise JavaBeans
Cette rubrique décrit les extensions de la spécification EJB (Enterprise JavaBeans) fournies avec le produit.
Héritage dans les beans enterprise
En langage Java, l'héritage est la création d'une classe à partir d'une classe existante ou d'une interface à partir d'une interface existante. Ce produit prend en charge deux formes d'héritage : l'héritage standard de classes et l'héritage EJB.
Dans l'héritage de classes standard, l'interface home, l'interface distante ou la classe de beans enterprise hérite des propriétés et des méthodes des classes de base qui ne sont pas des classes ou des interfaces de beans enterprise.
Dans l'héritage de beans enterprise, en revanche, un bean enterprise hérite des propriétés telles que les zones CMP et CMR, des méthodes et des attributs des descripteurs de contrôle au niveau des méthodes d'un autre bean enterprise.
Pour plus d'informations, voir la documentation relative aux outils d'assemblage.
Contrôle d'accès simultanés optimiste pour la persistance gérée par conteneur
Ce produit prend en charge le contrôle d'accès simultanés aux données optimiste. Pour plus d'informations, voir la rubrique relative au contrôle d'accès simultané.
Tentatives d'accès pour la persistance EJB
Ce produit prend en charge l'application des règles d'accès aux données nommées.
Groupement par séquence pour la persistance gérée par conteneur
En créant des groupes de séquence pour la persistance gérée par conteneur pour des beans entity, vous pouvez éviter que certains types d'exceptions liées à la base de données ne se produisent en phase d'exécution de l'application EJB. Vous devez définir, dans chaque groupe, l'ordre dans lequel les beans mettent à jour les tables de la base de données. Pour plus d'instructions, voir la rubrique Définition de l'environnement d'exécution des groupes de séquence pour la persistance gérée par conteneur.
Amélioration des performances
Ce produit permet, par l'intermédiaire des paramètres de durée de vie en mémoire cache, d'améliorer les performances des beans qui ne sont mis à jour qu'occasionnellement. Pour plus d'informations, voir la rubrique sur les paramètres d'assemblage de bean entity dans la documentation relative à l'outil d'assemblage.
Certains beans enterprise créés à l'aide des outils d'assemblage peuvent utiliser le paramètre read-ahead pour charger un bean et ses beans associés au cours d'une même opération de base de données. Un graphe d'objets ou une partie de ce graphe peut être préchargé en configurant une méthode de recherche pour utiliser le paramètre read-ahead.
Extensions d'assemblage et de déploiement
Ce produit prend en charge les extensions IBM des options d'assemblage et de déploiement.