go4it

just do it

2009年1月17日

实体bean(二)开发实体类,注解

摘要: 1.开发实体类 package com.persia.jpa; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; @Entity public class Person { private int id; private Stri... 阅读全文

posted @ 2009-01-17 21:34 cxccbv 阅读(389) 评论(0) 推荐(0)

实体bean(一)开发前的工作

摘要: 1.将数据库驱动jar包拷贝到D:\DevelopTool\jboss-4.2.2.GA\server\default\lib下面 2.将D:\DevelopTool\jboss-4.2.2.GA\docs\examples\jca下面的数据库配置模板拷到D:\DevelopTool\jboss-4.2.2.GA\server\default\deploy下面,并修改数据库名以及登陆名和密码。 ... 阅读全文

posted @ 2009-01-17 20:29 cxccbv 阅读(316) 评论(0) 推荐(0)

转--EJB client调用EJB3

摘要: 当你的EJB3是deploy to jboss的情况下,ejb client调用EJB3分两种情况: ... 阅读全文

posted @ 2009-01-17 19:39 cxccbv 阅读(1099) 评论(0) 推荐(0)

消息驱动bean(五)---发布订阅模式

摘要: MDB代码:package com.persia.ejb; import javax.ejb.MessageDriven; import javax.ejb.ActivationConfigProperty; import javax.jms.JMSException; import javax.jms.Message; import javax.jms.MessageListener; im... 阅读全文

posted @ 2009-01-17 19:24 cxccbv 阅读(527) 评论(0) 推荐(0)

消息驱动bean(四)---MDB参数详解

摘要: @MessageDriven( activationConfig={ @ActivationConfigProperty(propertyName="destinationType",propertyValue="javax.jms.Queue"), @ActivationConfigProperty(propertyName="destination",propertyValue="queue... 阅读全文

posted @ 2009-01-17 18:45 cxccbv 阅读(415) 评论(0) 推荐(0)

消息驱动bean(三)---点到点

摘要: MDB代码: package com.persia.ejb; import javax.ejb.MessageDriven; import javax.ejb.ActivationConfigProperty; import javax.jms.JMSException; import javax.jms.Message; import javax.jms.MessageListener; ... 阅读全文

posted @ 2009-01-17 18:26 cxccbv 阅读(611) 评论(0) 推荐(0)

消息驱动bean(二)---点对点和发布订阅模型的对比

摘要: JMS是Java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。JMS支持两种消息模型:Point-to-Point(P2P)和Publish/Subscribe(Pub/Sub),即点对点和发布订阅模型。 P2P 在P2P模型中,有下列概念:消息队列(Queue)、发送者(Sender)、接收者(Receiver)。每个消息都被发送到一个特定的队列,接收者从队列中获取... 阅读全文

posted @ 2009-01-17 14:46 cxccbv 阅读(747) 评论(0) 推荐(0)

消息驱动bean(一)

摘要: 1.消息的两种处理方式: (1)发布/订阅--多个消息生产者和多个消息消费者,消费者注册自己感兴趣的主题 (2)点对点--每个消息只存在一个消息消费者,多个消息生产者可以把多个消息同时发送到消息队列中,但每个消息只会发给一个消息消费者。 2.JMS的步骤 (1)查找JMS提供者-----找到工厂 (2)创建JMS连接-----创建连接 (3)创建JMS Session-----... 阅读全文

posted @ 2009-01-17 12:29 cxccbv 阅读(424) 评论(0) 推荐(0)

JBOSS默认的钝化时间

摘要: D:\DevelopTool\jboss-4.2.2.GA\server\default\conf\standardjboss.xml 查找Standard Stateful SessionBean找到如下: Standard Stateful SessionBean false stateful-unified-invoker o... 阅读全文

posted @ 2009-01-17 11:59 cxccbv 阅读(986) 评论(0) 推荐(0)

session bean的生命周期

摘要: 会话bean的实例开始于客户调用其对象而终止于客户会话的结束。它只是个内存对象,一旦服务器停止运行,会话bean将不存在。 @PostConstruct :当bean对象完成实例化后调用 @PreDestroy :在容器从其对象池中销毁无用或过期bean实例之前调用 @PrePassivate :针对一个有状态bean实例空闲过长,将其钝化,在钝化之前调用 @PostAct... 阅读全文

posted @ 2009-01-17 10:31 cxccbv 阅读(357) 评论(0) 推荐(0)

更改session bean的JNDI名称

摘要: @Remote({Operation.class}) @RemoteBinding(jndiBinding=”lxl/RemoteOperation”) @Local({LocalOperation.class}) @LocalBinding(jndiBinding=”lxl/LocalOperation”) Operation op=(Operation)ctx.lookup(“l... 阅读全文

posted @ 2009-01-17 10:16 cxccbv 阅读(179) 评论(0) 推荐(0)

有状态会话bean(一)

摘要: 1.可能数个使用者在执行某个无状态bean的方法时是由同一个bean实例在执行。 2.从内存方面看,有状态bean会消耗较多内存,而它的优势在于可以维持使用者的状态。 3.有状态和无状态的会话bean都在客户端产生不同的代理实例,不同的是在服务器端,有状态的每次lookup都是新的独立的bean,而无状态的是单例bean。 阅读全文

posted @ 2009-01-17 10:13 cxccbv 阅读(217) 评论(0) 推荐(0)

导航