当前位置: 技术问答>java相关
我有一些疑问请大家帮助我一下?特别是J2EE的高手!
来源: 互联网 发布时间:2015-10-05
本文导语: 我以前做了不少的EJB,但和web应用没有结合在一起,也就是纯EJB了,我现在已经把EJB部署到weblogic 6.1上去了,现在我另建web应用来调用EJB中的业务方法,现在有以下疑问: 1)按照RMI,这个web应用中应该包含这个EJB...
我以前做了不少的EJB,但和web应用没有结合在一起,也就是纯EJB了,我现在已经把EJB部署到weblogic 6.1上去了,现在我另建web应用来调用EJB中的业务方法,现在有以下疑问:
1)按照RMI,这个web应用中应该包含这个EJB的remote对象和home接口对象,是否是把包含这两个类的文件夹(包)放在web应用的/WEB_INF/classes下面?
2)如果在web应用中使用ejb引用,是否要引入Bean类,因为要用到ejb-link.
3)在initialContext中查找时,是否要根据JNIDI_FACTORY和JNDI_PROVIDER来定制?
4)难道CMP只能和具体的数据源向联系吗,不能和使用资源引用的datasource相联系?
5)在jb建web模块真不好办,难道要用的JavaBean非要新建的吗,好像只能引入具体的类,不好把整个包下的类文件全部引入。
1)按照RMI,这个web应用中应该包含这个EJB的remote对象和home接口对象,是否是把包含这两个类的文件夹(包)放在web应用的/WEB_INF/classes下面?
2)如果在web应用中使用ejb引用,是否要引入Bean类,因为要用到ejb-link.
3)在initialContext中查找时,是否要根据JNIDI_FACTORY和JNDI_PROVIDER来定制?
4)难道CMP只能和具体的数据源向联系吗,不能和使用资源引用的datasource相联系?
5)在jb建web模块真不好办,难道要用的JavaBean非要新建的吗,好像只能引入具体的类,不好把整个包下的类文件全部引入。
|
1、是
2、不用,只用两个接口
3、是问怎么引用么?ejb1.1和2.0是不同的。
4、当然可以用datasource
5、没用过jb
|
1、是
2、不用,只用两个接口(home,remote)
3、是
4、当然可以用datasource
5、可以引进包,在requires lib标签下
2、不用,只用两个接口(home,remote)
3、是
4、当然可以用datasource
5、可以引进包,在requires lib标签下
|
楼上的回答的对。
5:可以引用。
5:可以引用。