您的位置:首页 >> 编程开发 >> Java >> JavaBeans >> 正文
JavaBeans RSS
 

JBOSS3.0.4配置及使用初步

http://www.rdxx.com 01年11月18日 11:08 互联网 我要投稿

关键词: JBoss , 配置 , JB
       <ejb-name>Example</ejb-name>

                     <jndi-name>Example</jndi-name>

              </session>

              <secure>true</secure>

       </enterprise-beans>

       <resource-managers/>

</jboss>

里面列出了EJB的名字和JNDI中该EJB的位置名称,这对于多个EJB的部署十分重要的。

有了这些目录和文件,就可以将其打包了。在examplesMETA-INF同级目录中,运行命令:

jar cvf myfirst.jar examples/*.class META-INF/*.xml

执行完毕,我们就有了一个myfirst.jar包,里面包括了目录examplesMETA-INF以及在相应目录下的classxml文件。

至此,我们已经形成了一个可以在不同EJB容器下执行的EJB JAR包了,下面要讲述的是在jboss3.0.4中如何具体部署我们的myfirst.jar

EJBjboss3.0.4中的部署

       只要写好了ejb-jar.xmljboss-service.xml,在jboss3.0.4中部署EJB是很简单的了。

       不同的启动jboss模式,就将该jar文件放入对应的目录中。例如:我们用run –c all命令启动,则就将myfirst.jar放入server目录下的all\deploy目录下,则此时,运行中的JBOSS会自动识别并根据jar中的META-INF\*.xml自动部署它。

       EJB的部署就完成了。

EJB的运行

       我们运行ExampleClient来检验我们EJB程序。

       在编译ExampleClient.java时, CLASSPATH需要引入jboss目录client下的jar文件,才能编译成功并正常运行。

       运行ExampleClient,在客户端会出现:

    start ejb client test

Just a simple example!

而在服务端,则会出现类似如下语句:

13:35:31,250 INFO  [STDOUT] setSessionContext

13:35:31,250 INFO  [STDOUT] ejbCreate

13:35:31,250 INFO  [STDOUT] example()

 

证明我们的EJBjboss3.0.4下成功运行!!

 

 

 

9 7 3 1 2 3 4 5 4 8 :


 
 
标签: JBoss , 配置 , JB 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站