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

什么情况下,我们该使用Local接口呢?

    来源: 互联网  发布时间:2015-10-28

    本文导语:  所谓local client是不是同一个容器里的ejb呢? 如果不需要ejb调用ejb,是否就不需要local接口 感觉local接口只是为了本地优化,不一定有的吧 | It depends on if your system is distributed. If your archit...

所谓local client是不是同一个容器里的ejb呢?
如果不需要ejb调用ejb,是否就不需要local接口
感觉local接口只是为了本地优化,不一定有的吧

|
It depends on if your system is distributed.
If your architecture is as following, taking Remote Interface:
UI Tier.
.
.
Business Interface
.
.(RMI/IIOP)
EJB Tier
In this case, you take RMI/IIOP as the protocal as EJB components might located on different JVMs. Even in this case, you could develop two kinds sub architecures, one is for the middle-distributed system, that is: All EJB are located on the SAME JVM, you could take Session Facade. And UI tier is located on the other JVM. The other is for the large-scaled distributed sytem, EJBs are located on the different JVMs, you got no chioce but use remote interface.

If your architecure is non-distributed system, then all EJB tiers(Session Bean as EJB service entry and Entity Bean as domain model) could be Local. You could take Proxy pattern or business delegate to implement the business interfaces. In this case, you could displace the EJB tier with whatever you like as O/R mapping, JDO or JDBC. 
 
local与remote应该是区分应该是:是否在容器中调用,如果你不想同你的ejbContainer以外的信息通信,那么就用local,如果需要通讯那么就用remote.
我一般是entityBean是local,sessionBean是Remote.


    
 
 

您可能感兴趣的文章:

  • 什么情况下一个网络接口需要多个IP地址呢?举个例子好吗?
  • linux下free命令显示的内存使用情况分析
  • 如何查看分区情况和硬盘空间使用情况?
  • 求助:java实现显示linux下的cpu占用率,内存使用情况,硬盘占用情况
  • 如何查看某个进程的cpu使用和内存使用情况????
  • redhat9内存使用率高达73%,怎么查看内存具体使用情况
  • AIX 4.3.X中用什么命令能查看到系统内存的使用情况?
  • ubuntu的问题。查看内存使用情况的问题
  • 网络使用情况统计工具 AsItHappens
  • 磁盘使用情况统计工具 KDirStat
  • 系统资源使用情况
  • ubuntu 10.10出现极其诡异的情况,使用gcc编译没任何反应,可以继续输入,但是不提示任何错误;使用make编译效果一样;
  • redhat ent 4 u4上,如何象readhat ent3 u6版本那样使用top可以查看每个逻辑CPU的利用率以及运行进程的资源使用情况?
  • 哪个文件可查看到使用端口情况?
  • 请问在UNIX上如何看一个进程的内存使用情况?
  • 我想在程序中动态得到系统资源使用情况
  • 如何查看磁盘使用情况?
  • 查看cpu的使用情况
  • 如何获得系统硬盘使用情况,急!!!
  • 哪一个命令是查memory和cpu的使用情况?
  • Linux/Android竞争情况下使用flock加锁后文件被毁坏
  • 磁盘使用情况统计及清理 WinDirStat
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Vectors 成员 capacity():返回vector所能容纳的元素数量(在不重新分配内存的情况下)
  • 请问什么情况下用servlet,什么情况下用ejb,什么情况下用jsp.给出理由?
  • shell 函数中的用exit时,什么情况下仅仅退出函数,什么情况下退出整个shell程序?
  • tcp和udp套接字有何不同?在什么情况下用tcp什么情况下用udp????
  • 在AIX(4.3)系统上如何查看内存情况
  • SWAP分区满的问题,有同学碰到这种情况吗?
  • 如何编程查看 cpu 内存 占用情况
  • socket连接建立,收不到告警的情况?netstat结果如下
  • 关于freebsd在多系统情况下的安装
  • 如何取得内存占用情况?
  • 有谁知道英业达南京研发部的情况阿?
  • 什么情况下需要重新编译内核?
  • 如何监控局域网上另一个机器上某个端口的连接情况(内详)
  • 在遍历目录的情况下如果遇到符号连接…………
  • Hp-ux如何察看系统基本属性,软硬件安装配置基本情况
  • 怎样以日志的形式记录Linux上CPU以及Memory的利用情况.
  • HP Unix 查询系统内存占用情况
  • Linux下如何将一个文件cut为固定的长度?在已有文件句柄的情况下。
  • 请教我这样的情况正常吗?3块硬盘从fdisk -l看正常,但是
  • 请问什么情况下会有超级块
  • 怎么在WINXP下,在不影响WINXP的情况下安装UNIX


  • 站内导航:


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

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

    浙ICP备11055608号-3