实战JBOSS - 教你写第一个EJB - 编程入门网
诉EJB容器怎样生成或销毁EJB的实例*/
public interface HelloWorldHome extends javax.ejb.EJBHome
{
HelloWorld create() throws java.rmi.RemoteException,javax.ejb.CreateException;
}
EJB的实现 这里才是真正的EJB的实现
好了,这个会话EJB的全部代码编写完毕,下一步我们要做的是编写它的部署文件: ejb-jar.xml
这个ejb-jar.xml文件应放在当前项目的META-INF目录下,在本例中我将其放在F:\projects\jbss-tutorial目录下了,当然你应该根据需要来将它放在你自己的项目目录中,为了能更清楚地让你了解ejb-jar.xml文件的位置,以下我列出了这个示例的整个目录结构: 实战JBOSS - 教你写第一个EJB(3)时间:2010-12-04这样我们就完成了一个简单的会话EJB的编写,但其实JBOSS还提供了一个额外的配置文件:JBoss.xml,利用它可以对JBOSS服务器进行更多的定制,但由于本例实在是太简单了,因此我们可以将它省略不写。 虽然我们完成了这个会话EJB的编写,但还有最后的一步工作要做:打包。首先我们进入当前项目的根目录: cd F:\project\jboss-tutorial 然后执行jar命令将所有的类及ejb-jar.xml打包: jar cf HelloWorld.jar sample META-INF 这时你会发现,在当前目录下多了一个名为HelloWorld.jar的文件,这就是我们的最终成品。图解如下: 部署我们的EJB 部署EJB在JBOSS中是一件非常容易的事,你只需简单将HelloWorld.jar拷贝到c:\ jboss-3.2.6\server\default\deploy目录下就可以了。图解如下: 这时,你可以切换到JBOSS运行的那个DOS窗口下,你会发现屏幕上会新出现如下提示信息:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |