shidu

  • Session Facade

    2004-12-08

    Tag:学习

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://shidu.blogbus.com/logs/532209.html

        又要使用EJB了,已经很久很久没接触EJB了,n多东西都陌生了,于是前两天去下载了xPetstore来看看。看xpetstore-ejb版本的过程中发现action基本只调用一个Session Bean——PetstoreEJB。再去看看这个PetstoreEJB,发现它包括了几乎全部的业务方法,也就是说他要和所有的Entity Bean打交道。OK,这就明白了,这个PetstoreEJB实际就是一个Session Facade,它的粒度比较粗,这样客户端调用起来就方便了,只需要调用一次Session Facade的方法就能搞定一个业务(这是最理想的情况)。使用Session Facade的同时还有一个重要的好处就是减少了网络的远程调用次数,客户端就不需要为了一个业务而调用好几次服务端的Session Bean。


    随机文章:

    关于“关系数据库”和“面向对象数据库”的比喻 2005-04-29
    UML提供的9种图(转) 2005-02-22
    记下来 2005-01-16
    代理的三种形式 2004-12-20
    在struts的ActionForward中添加参数 2004-12-13

    收藏到:Del.icio.us




    引用地址:
    shidu 发表于11:05 | 编辑 | 继续话题 | 转发 | 分享 0

个人资料

shidu

日历

搜索

管理

  • 进入后台 写新日志
  • 文章管理 评论管理
  • 更换模板 访问统计

文章分类

    Tag

    • 学习[12]
    • 工作[11]
    • 生活[5]
    More..

    最新文章

    • 关于“关系数据库”和“面向对象数据库”的比喻
    • Oracle9i的莫名问题
    • Oracle9i&WindowsXP的防火墙
    • 补丁把dell补死了
    • UML提供的9种图(转)
    • Oracle9i的莫名问题
    • 低迷
    • 记下来
    • 代理的三种形式
    • 装机器太复杂了
    全部日志>>

    最新评论

    • Albert:果然经典啊! 只有一个对象当然没问题,可是如果有很...
    • 双鱼小瞳:我想在windows2003或者windowsXP下面安...
    • 七彩狼:支持,顶!
    • 动物园的猪:赞!

    链接

    • 七彩狼
    • 动物园的猪
    • 银狐999
    • 透明思考

    存档

    • 2005 [8]
    • 2004 [20]
    • RSS 什么是RSS?
      用IM提醒我内容更新
      订阅到QQ邮箱
      订阅到鲜果阅读器
      订阅到Google阅读器
      订阅到抓虾阅读器
    • 《城客》第四期:创意之城
      博客大巴
      博客大巴使用指南
      博客大巴模板中心
      免费注册博客大巴
      一键博客搬家工具
      中文互动杂志城客
    Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有
    博客大巴模板设计:春 | 作者:blogbus.com