Professional Documents
Culture Documents
Lo que necesitamos
import javax.ejb.Stateless;
/**
* Session Bean implementation class HolaMundoBean
*/
@Stateless
public class HolaMundoBean implements HolaMundo {
/**
* Default constructor.
*/
public String getHolaMundo(){
}
Ahora definimos nuestro getHolaMundo en nuestra interface llamada HolaMundo.
package ejemploBean;
import javax.ejb.Remote;
@Remote
public interface HolaMundo {
public String getHolaMundo();
}
Ahora haremos correr nuestro servidor, click derecho sobre el proyecto Run As->Run on
Server, nos pedira seleccionar el server donde queremos desplegarlo. Seleccionamos JBoss
v5.0 Server. Hacemos click sobre Finish.
Ahora haremos un sencillo cliente que buscara el EJB mediante JNDI e invocara el método
getHolaMundo del Bean.
Primero creamos un nuevo proyecto Java en este caso lo llamamos TestBeanEJB. File->
New-> Other-> Java Project-> Next, le llamaremos TestBeanEJB y le damos un click en
Finish.
Agregamos a este proyecto el proyecto anterior. Click con el botón secundario sobre el
proyecto. Seleccionar Build Path-> Configure Build Path. En la pestaña Projects hacer click
sobre Add y seleccionar el proyecto Proyecto EJB y le damos un click en OK.
fdgfd
http://tecnologiasjava.blogspot.com/2008/09/desarrollo-de-un-ejb-30-en-eclipse.html