首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JBoss EJB 3.0 第六六章 特色服务

2012-10-24 
JBoss EJB 3.0 第六6章 特色服务JBoss EJB3.0 RC6 -PFDhttp://www.jboss.org/jbossejb3/docs/reference/bu

JBoss EJB 3.0 第六6章 特色服务
JBoss EJB3.0 RC6 -PFD
http://www.jboss.org/jbossejb3/docs/reference/build/reference/en/html/index.html

6 EJB 3.0扩展
6.1 @Service EJB
@service bean singlone, 没有实例池(独生子,same idea in EJB3.1?)
可以是@Remote和@Local接口,能被客户端访问。多个客户端访问的时候,拿到的是同一个实例。
(用来放系统级别的常量,配置?应该不如分布式缓存快?分布式缓存客户端可用?)

6.1.1 @org.jboss.annotation.ejb.Management 接口
@Service bean还能实现@Management, 包装成天JBoss MBean。 @Management里面定义了Mbean的操作和属性。

]6.1.2.1 生命周期
@Management可以包含以下方法:

Test asynchEjb = org.jobss.ejb3.asynchronous.Asynch.getAsynchronousProxy(ejb);asynchEjb.performaHeavyTest();Future future = Asynch.getFutureResult(asynchEjb);while(!future.isDone){Thread.sleep(100)}//should be future.wait();int ret = (int)future.get();


热点排行