EJB2.0中什么时候用local interface,什么时候用remote interface

原创 2001年12月07日 10:58:00

EJB2.0中什么时候用local interface,什么时候用remote interface

local interface是EJB2.0的新特性,它让你无需反复的网络通信
就可以存取你的EJB组件。它也让你去传递非可序列化参数,非常
顺手。因此remote interface的价值是什么?好,它实际上不是一
个有价值的东东,除非:
    1.你需要远程存取你的系统(就是说从一个远程web层),或者
    2.你试着去单独测试你的EJB组件,并且需要从一个独立的
      客户端做试验来存取它们。

local interface和remote interface的问题是代码有一点点区别。
local interface有不同的接口名,不使用portableRemoteobject.
narrow()并且也没有RemoteException抛出。因为这个,你需要重新
写客户端代码来从两种接口之间切换。这是通过编程调节性能带来
的不幸结果。为了限制你需要的记录的量,你需要在你编码之前决定
你的bean的客户端是本地的还是远程的。举个例子,如果你在建设
一个基于web的系统,那么你应该决定你的系统是一个在一个process
中的完整的J2EE应用,或者你的web层是否从你的EJB层分离开来
成为一个独立的process。

最后说一点,如果你从一个非常远程的客户端连接你的EJB
deployment(比如远程用户下载的applet或application),那么
考虑用基于XML的web service来表现你的EJB系统,而不是用
remote interface。

在Ajax中什么时候用GET什么时候用POST?

当我们有大量数据要传送时最好的办法是一次发出多个只传递少量信息的Ajax调用时。如果你正用一个Ajax调用发送大量数据,那么最好是结束这种做法,因为这样做并不能节约时间。   因此,需要传送大量数...
  • a403071690
  • a403071690
  • 2015年08月28日 10:28
  • 3766

在Ajax中什么时候用GET什么时候用POST?

当我们有大量数据要传送时最好的办法是一次发出多个只传递少量信息的Ajax调用时。如果你正用一个Ajax调用发送大量数据,那么最好是结束这种做法,因为这样做并不能节约时间。   因此,需要传送大量...
  • hsany330
  • hsany330
  • 2014年05月09日 20:07
  • 1464

在c++中, 什么时候用*什么时候用&?

在某种意义上,"*"和"&"是意思相对的两个东西,把它们放在一起有什么意义呢?。为了理解指针的这种做法,我们先复习一下C/C++编程中无所不在的指针概念。我们都知道MYCLASS*的意思:指向某个对象...
  • hjding
  • hjding
  • 2016年12月29日 18:30
  • 1193

ajax与jq什么时候使用

  • 2017年10月19日 14:57
  • 838B
  • 下载

什么时候学习编程都不晚

  • 2012年06月11日 10:50
  • 346KB
  • 下载

想知道别人什么时候启动你电脑和用了多久吗?

  • 2009年12月28日 14:37
  • 15KB
  • 下载

dl,dt,dd在什么时候适合使用呢

  • 2012年05月30日 15:38
  • 353B
  • 下载

什么时候使用CountDownLatch

正如每个Java文档所描述的那样,CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。在Java并发中,countdownlatch的概念是一...
  • u011649691
  • u011649691
  • 2018年01月10日 22:03
  • 7

看病排队难,阅片机器人什么时候才能让我们加快脚步?

文 | 黄信鹏 来源 | 智能相对论(aixdlun) 还记得你上次为了看一个X片的结果在医院排队排了多久吗? 在传统医学上,医生需要把片子对着灯光一张一张来看,费时费力,而且一旦疲劳,阅片的成...
  • sinat_32970179
  • sinat_32970179
  • 2018年01月09日 17:38
  • 28

面向对象:罗塞塔找到了菲莱,请问你什么时候找到我?

各位男生如果看到合适的女生,但自己 “下不了手”,请可劲地介绍给你还单着的亲朋好友 ^_^ 小帖士 1)男生和女生都可以报名参加面向对象,加入方式详见公号底部菜单  “我要脱单-相亲圈” 2)面向对象...
  • VhWfR2u02Q
  • VhWfR2u02Q
  • 2018年01月09日 00:00
  • 332
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EJB2.0中什么时候用local interface,什么时候用remote interface
举报原因:
原因补充:

(最多只允许输入30个字)