1 同一个接口,不可以同时定义@Local @Remote;
2 远程客户端必须添加jndi.properties文件,而本地客户端(在同一个服务器中的web应用)中不必添加jndi.properties;
3 远程客户端是传值,而本地客户端是传址;
4 远程客户端必须导入client包,而本地客户端不用导入client包,而且必须不要将其导入。
如果将ejb中的接口打包放入web应用中,如果出现类型转换异常,可以采用
jboss-4.2.3.GA\server\all\deploy\jboss-web.deployer\META-INF\jboss-service.xml中的<attribute name="UseJBossWebLoader">false</attribute>
将false变成true。
本文详细介绍了EJB在远程客户端与本地客户端使用时的不同之处,包括配置要求、调用方式及依赖包的差异。此外,还提供了解决EJB接口在web应用中类型转换异常的方法。

被折叠的 条评论
为什么被折叠?



