- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 无状态会话bean(3)---远程业务接口(未排版)
迄今为止,我们只讨论了使用一个本地业务接口的会话bean。在这种情况下,本地意味着只能由运行在同一个应用程序服务器实例的JavaEE组件声明会话bean的依赖性。例如,远程客户端不可能通过本地接口使用会话bean。为了容纳远程客户端,会话bean可以采用@Remote注解来标记它们的业务接口,以声明它是远程可用的。下面代码演示了前面所示的HelloService接口的远程版本语法。标记一个接口为远
2014-10-31 23:54:35 2512 3
原创 无状态会话bean(2)----声明周期回调(未排版)
与用于应用程序代码的常规Java类不同,服务器管理无状态会话bean的声明周期它在两个方面影响了一个bean的实现。首先,服务器决定了创建和删除bean实例的时间。应用程序不会控制何时或者甚至创建多少特定的无状态会话bean实例,或者它们将存活多久。第二,服务器必须在构建之后,但是在调用bean的业务逻辑之前,初始化bean服务。同样,该bean可能必须在使用业务方法之前获得可用的资源,如JDBC
2014-10-31 23:43:09 1823 3
原创 无状态会话bean(1)---定义
无状态会话bean用于完成在单个方法的生命周期内的操作。无状态bean可以实现许多业务操作,但是每个方法都不能假定任何其他的方法会在它之前调用。这听起来像是无状态的bean的一个局限。但是这是迄今为止业务服务最常见的形式。不同于适合在对话中积累状态(如零售应用程序的购物车)的有状态会话bean,无状态回话bean旨在非常有效的执行独立操作。无状态会话bean可以在最小化对整体服务器资源影响的同时,
2014-10-31 23:24:55 3769 6
原创 会话bean综述(未排版)
会话bean就像上篇文章中提到的它的目的是提供一种旨在封装业务服务的组件技术。通常使用常规的Java接口来定义该服务支持的操作,把它作为会话bean的业务接口,客户端通过它与bean进行交互。平时做开发的时候好像没有定义过接口,而是直接将会话bean拿过来用。实现会话bean比常规的Java类略微复杂一点,如果存在一个业务接口,那么它将会实现这个接口。然而由于是EJB组件模型的一部分,因此该bea
2014-10-31 23:20:27 1864 3
原创 JavaEE应用程序
一直想写一些关于JavaEE的东西,从刚开始看《Ejb in Action》的时候就想写,到后来工作中一直在使用JavaEE的技术,开源的流行框架丢的也差不多了。JavaEE企业级的东西把自己搞的也跟傻子似的。回过头来看看避免自己真的成了傻子。
2014-10-31 23:12:43 2100 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人