Pas encore inscrit ? Creez un Overblog!

Créer mon blog

Java EJB : ce qu'il faut savoir (conseils)

La technologie EJB (Enterprise JavaBeans) est une plateforme de composantes additionnelles pour les serveurs compatibles avec un espace de travail JEE. Cette plateforme propose un espace de travail pour créer des programmes écrits en java, déployés sur des serveurs distants, hébergés sur un serveur applicatif qui intègre des entités (EJB). Dans le présent article, on va voir un aperçu sur la technologie EJB et ses applications.

Mise en route

L'EJB (v1 et v2.1) est accompagné de plusieurs fichiers de déploiement en format XML. Ces fichiers permettent à un serveur applicatif de déployer les objets Java via des conteneurs. C'est au niveau des fichiers d'exécution que le développeur peut paramétrer le modèle d'échange dans lequel l'objet allait se déployer. Dans l'EJB (v 3.0), le modèle d'échange utilise des annotations java pour la configuration des propriétés de transaction des objets Java. Le serveur applicatif est la plateforme de création et d'activation des composantes EJB via un échange en mode RMI qui recherche les EJB par leur identification logique JNDI.

Les sessions EJB

Les sessions d'exécution EJB sont des objets qui proposent des services pour l'échange des données. Ces sessions proposent des méthodes choisies par le développeur. Il existe deux types de sessions d'exécution EJB : les sessions EJB dynamiques : EJB"state less", et ceux qui sont statiques : EJB dit "stateful". Il faut signaler que l'instance de l'objet change entre deux appels pour le même EJB. La "Stateless Session Bean" ne conserve pas le même état entre les différents appels tandis que le principe du Stateful Session Bean est la conservation du même état entre différents appels.

Les entités EJB

Les entités EJB sont des beans ayant la vocation d'être stockées sur un support physique entre deux sessions. Les entités EJB é peuvent être : - BMP (Bean Managed Persistence) ; - CMP (Container Managed Persistence). Les entités EJB BMP sont des beans dont le stockage est programmé par le développeur. La persistance d'un EJB est en fonction de la méthode de stockage choisie par le développeur (java j2ee, jsp java et j2ee ejb). Les entités EJB CMP sont des beans dont le stockage est assuré par un conteneur. Le mapping est assuré par des fichiers de déploiement. Le développeur n'a pas besoin de stockage une fois le fichier de déploiement est réalisé.

Articles de la même catégorie Informatique

Comment convertir un fichier vidéo Vob en Mpeg ?

Comment convertir un fichier vidéo Vob en Mpeg ?

Il existe de nombreux programmes qui vous permettent de convertir des fichiers vidéo vers d'autres formats. Vous avez le choix entre les programmes payants et les programmes disponibles gratuitement en téléchargement. Ces programmes gratuits offrent de très bonnes performances. Vous découvrirez donc ci-dessous une présentation du programme Super, les sites pour le télécharger ainsi qu'un guide pour convertir les fichiers vidéo Vob en Mpeg.
Comment réaliser des caractères spéciaux avec un clavier d'ordinateur portable ?

Comment réaliser des caractères spéciaux avec un clavier d'ordinateur portable ?

On n'a pas toujours un clavier français à portée de main, quand bien même, il arrive que le symbole que l'on souhaite taper n'existe pas. Ce problème arrive très fréquemment, il existe donc des solutions très simples comme le raccourci clavier ou le code Ascii, pour afficher le caractère souhaité. Pour tout connaître de ces techniques, lisez la suite de l'article.
Comment installer un serveur SNMP sous Linux ? (guide pratique)

Comment installer un serveur SNMP sous Linux ? (guide pratique)

SNMP (Simple Network Management Protocol) est un protocole de communication. Il aide les administrateurs de réseau à superviser, constater les problèmes des réseaux et des matériels à distance et gérer les équipements du réseau. Il peut être installé sur des systèmes d’exploitation différents comme Windows, linux...
Comment créer un diaporama avec Powerpoint ?

Comment créer un diaporama avec Powerpoint ?

Pour vos présentations orales, rien ne vaut un diaporama comme support. Il vous permettra d'appuyer vos propos et de convaincre plus aisément vos collaborateurs. De plus, pourquoi s'en passer ? C'est très simple à réaliser ! Voici la méthode pour réaliser de beaux diaporamas avec PowerPoint. Bien sûr, il existe d'autres logiciels de diaporama qui sont totalement gratuits.