在web应用中访问ejb组件

在web应用中访问ejb组件

ID:5970299

大小:86.00 KB

页数:12页

时间:2017-12-30

在web应用中访问ejb组件_第1页
在web应用中访问ejb组件_第2页
在web应用中访问ejb组件_第3页
在web应用中访问ejb组件_第4页
在web应用中访问ejb组件_第5页
资源描述:

《在web应用中访问ejb组件》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、在WEB应用中访问EJB组件EJB组件分为两种类型:1.会话Bean:实现会话中的业务逻辑;2.实体Bean:实现一个业务实体;会话Bean有两种类型:1.有状态会话Bean:有状态的会话Bean的实例始终与一个特定的客户关联,他的实例变量可以代表特定客户的状态信息.2.无状态会话Bean:无状态的会话Bean的实例不与一个特定的客户关联,他的实例变量不能代表特定客户的状态信息.如果直接将基于JAVAEE1.4的应用发布到刚安装好的JBoss4.2服务器,则运行时在执行PortableRomoteObject.narrow()方法

2、时可能抛出ClassCastException.必须按如下的步骤修改JBoss配置,才能正常的基于JavaEE1.4的应用.1.修改/server/default/conf/jboss-service.xml文件,将Naming-Service的CallValue属性设置为true:

3、ean.xml">true2.修改/server/default/deploy/ear-deployer.xml文件,将EARDeployer的Isolated和CallB

4、yValue属性设置为true.truetrue3修改jboss-server.xml文件,该问价的路径为:serverdefaultdeployjboss-web.deployerMETA-INF/jboss-service.xml

6、ce.JBossWeb"name="jboss.web:service=WebServer"xmbean-dd="META-INF/webserver-xmbean.xml">truetrue创建EJB组件在本例中,将创建一个遵循EJB2.0规范的无状态的会话Bean,名”BookDBEJB”.它将负责操作数据

7、库,一个EJB至少酉三个Java文件:Romote接口,Home接口和EnterpriseBean类,本类中的BookDBEJB的三个Java文件分别如下:1.BookDBEJB.java:Remote接口2.BookDBEJBHome.java:Home接口3.BookDBEJBImpl.java:EnterpriseBean类编写Romote接口:在Remote接口中定义了客户可以调用的业务方法,这些业务方法在EnterpriseBean类中实现,一下是远程接口BookDBEJB.java的代码:packagemypack;i

8、mportjava.util.*;importjavax.ejb.*;importjava.rmi.RemoteException;publicinterfaceBookDBEJBextendsEJBObject{publicBookDetails

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。