JavaBeans Enterprise

Construir Nuestro Primer Bean de Sesión sin Estado

Sobre este Tutorial

La intención de este turorial es demostrar lo fácil que es escribir componentes Java del lado el servidor usando el modelo de componentes JavaBeans Enterprise. De hecho, fácil de usar y fácil de programar son las claves. Está diseñado para mejorar nuestros conocimientos sobre la Especificación de JavaBeans Enterprise, y su modelo, porporcionado ejemplos concretos y guías paso a paso para construir y utilizar aplicaciones JavaBeans Enterprise.

Este tutorial nos enserá como programar JavaBeans Enterprise, y cómo instalarlos , o desarrollarlos en un contenedor de JavaBeans Enterprise. Nota: en la terminología de JavaBeans Enterprise el proceso de instalación es llamado "desarrollo". El Contenedor de JavaBeans Enterprise lo proporcionan servidores de JavaBeans de terceras partes, por eso los programadores no tenemos que procuparnos demasiado de ellos.

Siguiendo los ocho pasos, y trabajando sobre el ejemplo, nos familiarizaremos con las piezas fundamentales del modelo JavaBeans Enterprise, y crearemos un versión JavaBeans Enterprise del programa "Hello World".

Para sacar el mayor partido de este tutorial sería conveniente estar familiarizados al menos con los conceptos básicos del modelo de programación de JavaBeans Enterprise. Los programadores que no estén familiarizados con los JavaBeans deberían leer el libro blanco sobre Tecnología de JavaBeans Enterprise.

Sobre el Ejemplo

El ejemplo presente un JavaBean Enterprise de sesión sin estado completo con el código fuente para todos los componentes. Es funcionalmente equivalente al perenne programa "Hello World".

El ejemplo está construido asumiendo el acceso al servidor de JavaBeans Enterprise de BEA Weblogic, que se considera por conveniencia como una versión de evaluación de este servidor, y que está disponible en la Web, (ver El Paso 1 para las instrucciones de descarga e instalación del BEA Weblogic) El código del ejemplo debería funcionar en cualquier servidor que soporte contenedores JavaBeans Enterprise. Los únicos cambios que se deberían necesitar estarían en el proceso de desarrollo y quizás en el código del cliente. El siguiente diagrama describe la arquitectura del ejemplo DemoBean y su programa cliente.


Ozito