当前位置:  技术问答>java相关

请大家谈谈对EJB的理解,不够分数可以再加。

    来源: 互联网  发布时间:2015-09-24

    本文导语:  我最近在学习ejb部分,由于没有ejb书籍,只能从网上的文章和源代码中学习,有一些部分不太清楚,特别向大家请教一下。 1.ejb的XXXRemote,XXXRemoteHome,XXXLocal,XXXLocalHome,哪些是在server,哪些是在client使用的,都是什么...

我最近在学习ejb部分,由于没有ejb书籍,只能从网上的文章和源代码中学习,有一些部分不太清楚,特别向大家请教一下。

1.ejb的XXXRemote,XXXRemoteHome,XXXLocal,XXXLocalHome,哪些是在server,哪些是在client使用的,都是什么作用。尤其是XXXLocal和XXXLocalHome,有时没有它也可以,而我下载了一些ejb得源代码,这两个接口一般和XXXRemote和XXXRemoteHome是一样的,这是为什么?什么需求下才是不一样的,Local接口都是到底是什么作用。

2.我安装了j2eesdk后,启动了j2ee服务器(sdk自带的那个), client在调用ejb方法时,需要_XXXRemote_Stub和_XXXRemoteHome_Stub,我想知道它是不是rmi中的东西。而我用weblogic6.1做服务器时,就不需要这两个class文件,这是为什么,如果换其他的ApplicationServer,是不是还有不同。

3.我没有jbuilder,所以ejb-jar.xml和weblogic-ejb-jar.xml得自己编辑,有时也用j2eesdk带得那个deploytool生成ejb-jar.xml,然后手工编辑weblogic-ejb-jar.xml,请问谁知道可以可视化生成这两个文件得工具。

4.另外,虽知道为什么我用j2eesdk自带的j2ee服务器时,不能正确得到Connecion(JNDI没有错误),可以得到DataSource,但是在dataSource.getConnection();时有错。我在用weblogic做服务器时就没有这个问题。

|
ejb的XXXRemote,远程接口,顾名思义是客户端调用的,并且,你在bean实现类里面定义的所有方法,只要在xxxremote方法里面签名,客户端才能调用。
xxxhome,为本地home接口运行在服务器上。
XXXLocal,XXXLocalHome,都是本地借口是ejb2.0里面新加入的,在以前的ejb1.1里面没有,因为ejb都是远程调用,所以非常站用资源,所以,就腿出了这两个接口,他门是在当ejb之间调用时,调用,就不用通过远程方法调用了,这样主要是处于执行效率 考虑的。
2:不同的应用服务器对ejb的处理是不同的。
3:4:要具体问题具体分析。把出错信息铁除了,和代码

|
ejb结构能实现组件复用,简化开发难度
在企业级应用里有优势

|
我对这也不懂,欢迎大家都来参与,谢谢了

|
EJB是会搞,问题 对于为什么要这么搞,这么搞了好处又是什么呢?

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请大虾们谈谈linux和unix的异同吧
  • 各位高手能谈谈UNIX 与WINDOWS的主要区别在那吗?小生不胜感激!!!!!
  • 请大家谈谈JAVADE1应用前景
  • 大家谈谈从PB到java的路
  • 大家谈谈学习JAVA的心得好吗?
  • 大家来谈谈linux下多线程编程的“interrupted system call"错误!来者有分
  • 喜欢linux的理由,各位大虾来谈谈你们的想法
  • 网管的前途,大家谈谈吧。
  • 谁有过开源代码移植方面的经验,能不能谈谈这方面的经验?
  • 调查!谈谈现在大家使用的版本及感想!
  • 有谁用过mpeg4ip啊,谈谈里面的内容好吗?
  • 请熟悉者谈谈VisualAge开发EJB与Weblogic的配合使用的情况
  • 小弟的程序遇到麻烦了,想和哪位谈谈java的线程(57226475)
  • 哪位有用servlets与rmi开发的经验,能给小弟谈谈吗??
  • ?:兄弟们,谈谈jsp的调试环境吧,谁有好的调试方法啊?
  • SCJP怎样?大家来谈谈(保证给分!)
  • 请前辈谈谈static的机制!
  • 谈谈各位自己吧!
  • 请大家谈谈对mandrake的印象
  • 请各位高手谈谈是如何管理自己的进程池的?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3