- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 EJB整理4-拦截器
<br /> 1 拦截器<br />拦截器可以拦截 Session bean 和 message-driven bean 的方法调用或生命周期事件。拦截器用于封装应用的公用行为,使这些行为与业务逻辑分离,一旦这些公用行为发生改变,而不必修改很多业务类。拦截器可以是同一bean类中的方法或是一个外部类。<br />下面介绍如何在 Session Bean 类中使用外部拦截器类。<br />HelloChinaBean.java<br />@Stateless@Local(HelloChina
2011-05-31 20:00:00 856
原创 EJB整理3-消息驱动Bean(MDB)
1 消息驱动Bean(MDB)1.1 JMS(Java Message Service)1.1.1 JMS概念<br />JMS是java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输,JMS支持两种消息模型:Point-to- Point和Publish/Subscribe(pub/sub),即点对点和发布/订阅模式。这两种消息传递模型非常相似,但有以下区别:<br /> PTP 消息传递模型规定了一条消息只能传递给一个接收方。Pub/sub 消息传递模型允许一条消息传递给多个接收
2011-05-31 19:59:00 3326 1
原创 EJB整理2-会话Bean
1 会话Bean<br />Session Bean 是实现业务逻辑的地方。简单地说,像我们要实现两数相加或是从数据库中读取数据,都是通过Session Bean 来实现。根据是否可以维护会话状态,Session Bean 分为有状态 bean 和无状态 bean。有状态 bean 可以维护会话状态,无状态 bean 不维护会话状态。要维护会话状态,意味着 EJB 容器要为每个用户创建一个 bean实例,并通过该实例保存着与用户的会话状态。不维护会话状态,意味着一个 bean 实例不需要保存与某个用户的会话
2011-05-31 19:54:00 1185
原创 EJB整理1-基础知识
1 EJB基本知识1.1 EJB定义<br />Enterprice JavaBeans 是一个用于分布式业务应用的标准服务端组件模型。采用 Enterprice JavaBeans 架构编写的应用是可伸的、事务性的、多用户安全的。可以一次编写这些应用,然后部署在任何支持 Enterprice JavaBeans 规范的服务器平台,如 jboss、weblogic 等。<br />Enterprise JavaBean(EJB)定义了三种企业 Bean,分别是会话 Bean(Session Bean),实体
2011-05-31 19:50:00 929
原创 线程高级---生产者消费者问题
<br /> 说到生产者消费者问题,大部分人都不会陌生,OS课的经典问题,并且其本身就是一个计算机编程中常见的问题。可以说既是难点又是重点。对于它的应用,可以举出无数的例子,小到一个多线程程序对队列的共享互斥操作,大到目前流行的中间件产品,诸如BEA的BMQ(BEA Message Queue),IBM的MQ Serious等中间件就是将生产者消费者问题应用通用化体系化的结果。 在开始之前先简单回顾一下生产者消费者问题:一群生产者在生产消息,并将此消息提供给消费者去消费。它们中间设了具有N个缓存区的
2011-05-18 20:18:00 726
weblogic使用手册
2010-08-18
lucene个人总结
2009-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人