El siguiente archivo define el nombre del tópico asociado con el EJB, aunque este archivo es propietario de JBoss todo "Application Server/EJB Container" utiliza un mecanismo similar para definir "Tópicos" y "Queues".
jboss.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.2//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd"> <jboss> <enterprise-beans> <message-driven> <ejb-name>BancaDeInversion</ejb-name> <configuration-name>Standard Message Driven Bean</configuration-name> <destination-jndi-name>acciones</destination-jndi-name> <mdb-user>bmv</mdb-user> <mdb-passwd>a7y7fg</mdb-passwd> </message-driven> </enterprise-beans> </jboss> |
Primeramente se asocia el EJB llamado BancaDeInversion
con el nombre JNDI acciones
, de esta manera será posible llamar de un cliente (JSP/Servlet/Programa de Terminal) al EJB en cuestión.
Los parámetros iniciados con mdb
le permiten al EJB detectar clientes autorizados para enviar mensajes, en este caso se indica nombre y contraseña; NOTA: Recuerde que este archivo es propietario de JBoss por lo que otros "Application Servers"/EJB Containers pueden variar.