当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: EJB学习笔记1、ejb基础知识(1)无状态会话bean不保存客户机的会话状态优点:使用小量的实例即可满足大量的客户。
 

 

    摘要:基于weblogic 的ejb 学习笔记(二)编辑实体bean的高级课程1. 怎样开发主健类ejb的主健类主要用做持久存储和ejb容器中的唯一标识符.通常主健类的字段直接映射到数据库中的主健字段.如果主健只是由单个实体bean字段组成.且其数据类型是基本的java类.如string,则bean作者不必开发自定义的主健类.只需要在配置描述器中指定类的名字和主健字段即可如果把主健映射到一个用户定义的类......
 ·我的asp之路    »显示摘要«
    摘要:回想自己学习asp大概也有一段时间了吧。从2002年初开始听说有这个东东(偶好菜),到开始接触她已经是2002年的11月份了(时间过的真快),从艰难的走出asp的第一步(一个简单的数据库程序),到现在的迷茫,中间经历了很多的刊刻和波折。并且一度的断学,或许是因为没有找准一个学习和奋斗的方向吧,我总是徘徊在各种语言之间,并且都没有深入的研究,真正系统的学习asp是从今年的6月份开始学习的,虽然到现在......


Weblogic EJB 学习笔记
ejb 学习笔记

1.ejb 基础知识 【程序编程相关:lotus notes 开发常用方法

【推荐阅读:排序算法小结

(1) 无状态会话bean 【扩展信息:实现多页文本的显示

    不保存客户机的会话状态

    优点:使用小量的实例即可满足大量的客户.每个实例都没有标识,相互之间是等价的.

    等?的无状态会话bean:  多次与一次调用的结果与效应相同.

        在集群中可以负载均衡 a 机器失败,可以在b机器上重试

    非等?的无状态会话bean: 如:计数器

        不能自动因故障而进行切换.

(2) 有状态会话bean

    保存客户机的会话状态

    特点: 在有会话状态会话的bean例子中,出纳员的数量等于活动的顾客的数量,这可以简化编程模式

        weblogic 通过内存复制技术 在集群中进行负载均衡

            内存复制技术: 每个有会话状态的bean实例都将存储在两个服务器的内存中,一个服务器作为主服务器,另一个作为辅助服务器.

                         如果主失败,辅助变为主,然后自动选择别的可用的服务器作为辅助.

    遗憾: 很难在servlet 与jsp中用好有状态会话bean.可能会发生并发现象,产生remoteexception

          weblogic 的<allow-concurrent-calls> 可以封锁任何并发的调用.

    同步: 可以有选择地实现 javax.ejb.sessionsynchronization接口

          afeterbegin()         //进入事务时

          beforecompletion()    //提交事务前,用于提交前把缓存的数据写到数据库中.

          aftercompletion()     //提交事务后,用于释放共享资源或者更新事务提交与终止方面的统计信息.

     会话bean通过其 sessioncontext 对象中的 getusertransaction() 方法,取得对usertransaction的应用

     通常 sessioncontext 被存放在成员变量中

     ** 记住是在调用ejb.create()方法前调用 setusertransaction() 方法

     利用对 usertransaction 的引用会话可以使用 begin() .commit().rollback() 方法界定一个事务.

           

(3) 实体 bean: 

    它有一个主健作为唯一的标识符


...   下一页
 ·读《c#入门经典》    »显示摘要«
    摘要: c#也算是半路出家了,基础不是很好,这几天重新学习了一下《c#入门经典》,算是打基础啦。前三章已经看完了,今天开始看第四章。 §1 c#简介 §2 编写c#程序 §3 变量和表达式 §4 流程控制 分支,循环 §4.1 布尔逻辑 布尔比较 关系运算符=, !=, <, >, <=, >= bool isle......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE