ejb
文章平均质量分 93
a8366
这个作者很懒,什么都没留下…
展开
-
ejb2.0 HelloWord
中国电信网上营业厅项目是使用ejb2.0开发的,在项目中已有的框架中修修补补,也没写过一个HelloWorld的例子,今天朝花夕拾,写一个例子 步骤: 1.在eclipse下新建一个java项目.命名叫 ejb2test2.在项目的根目录下建立 META-INF 文件夹,主要是为了存放ejb-jar.xml, jboss.xml 3.在src文件夹下建立 两个包 cn.com....2008-09-27 07:38:04 · 146 阅读 · 0 评论 -
ejb3 第12讲 --开发EJB容器模型的WEB服务
JAX-WS JAX-WS规范是一组XML web services的JAVA API。JAX-WS允许开发者可以选择RPC-oriented或者message-oriented 来实现自己的web services。 在 JAX-WS中,一个远程调用可以转换为一个基于XML的协议例如SOAP。在使用JAX-WS过程中,开发者不需要编写任何生成和处理SOAP消息的代码。JAX-WS的...2009-08-05 08:04:07 · 165 阅读 · 0 评论 -
ejb3 第10讲 --开发单表映射的实体bean
目的:使用ejb3 的实体bean,来完成数据库的增删改查 步骤: 1.建立一个空的java 项目,把JBoss client目录下的jar文件加入到环境变量里面 2.建立MATE-INF 目录(在src下),在其中建立 persistence.xml 持久化配置文件 <?xml version="1.0" encoding...2009-08-02 23:29:17 · 109 阅读 · 0 评论 -
ejb3 第9讲 --配置jboss数据源
这个比较简单: 去$JBOSS_HOME\docs\examples\jca 拷贝一个 模版放在 $JBOSS_HOME\server\default\deploy ,改吧改吧就能用了 注意:注意数据源的文件名的规范要以 ***-ds.xml...2009-08-02 20:19:05 · 92 阅读 · 0 评论 -
ejb2.0用本地引用提高EJB访问效率
用本地引用提高EJB访问效率 EJB 1.0和1.1规范只定义了一种在EJB组件中引用另一组件的方法,即通过Bean的远程接口。如果两个Bean都在同一个容器之内,则这种网络开销是不必要的。为解决这个问题,EJB 2.0规范定义了一种新的EJB引用类型,即本地引用。 一、两种引用类型 为了从其他EJB组件访问某个Bean,容器提供了一种特殊的机制。这种机制允许一...2009-12-24 15:21:03 · 119 阅读 · 0 评论 -
ejb3 第8讲 --通过注解方式注入并使用其他EJB或者服务
情景:有两个bean,一个是HelloWorldBean,一个是OtherBean,我们需要在HelloWorldBean的业务方法中调用OtherBean的业务方法,如何实现呢? other接口package cn.com.xinli.ejb3;public interface Other{ public String sayMe(String name)...2009-07-08 08:02:04 · 136 阅读 · 0 评论 -
ejb3 第7讲 --开发有状态bean
用 @Stateful 注解的方式表明 bean是有状态的会话bean package cn.com.xinli.ejb3.impl;import javax.ejb.Local;import javax.ejb.Remote;import javax.ejb.Stateful;import cn.com.xinli.ejb3.HelloWorld;imp...2009-07-05 21:21:47 · 81 阅读 · 0 评论 -
ejb3 第6讲--开发具有本地接口的无状态bean
理解: 1.当ejb的服务器端和客户端不再一个jvm上的时候,也就是部署在不同的机器上的时候,我们必须使用远程接口调用ejb,这时候我们就需要使用iiop协议,socket完成ejb客户端和ej服务器的通讯。 2.当ejb的服务器和ejb的客户端在同一个jvm的时候,也就是不数载相同的机器上的时候,我们可以使用ejb的本地接口来调用ejb,不需要走网络通信,直接在j...2009-07-03 07:01:06 · 172 阅读 · 0 评论 -
ejb3 第5讲--通过ANT提高EJB应用的开发效率
<?xml version="1.0" encoding="utf-8"?> <!-- name:项目名称 basedir:用于计算所有其他路径的基路径。该属性可以被basedir property覆盖。 当覆盖时,该属性被忽略。如果属性和basedir property都没有设定,就使用 ...2009-07-02 22:10:39 · 80 阅读 · 0 评论 -
ejb3 第4讲--把jboss集成进eclipse
这个比较简单,就不多说了2009-06-29 22:45:14 · 117 阅读 · 0 评论 -
ejb3.0 第2,3讲-开发第一个无状态会话bean和客户端
ejb中的3种bean: 什么是会话bean?编写第一个ejb3的会话bean:步骤:1.ejb企业级开发是面向接口编程的,我们完成第一个HelloWorld的例子,首先写接口,也就是远程接口(服务器端)package cn.com.xinli.ejb3;public interface HelloWorld{ public ...2009-06-29 22:11:34 · 204 阅读 · 0 评论 -
ejb3.0第11讲 --开发消息驱动bean
概念: 1.java消息驱动bean属于Java消息服务(Java Message Service,简称JMS)。2.JMS是用于访问企业消息系统的开发商中心的API。企业消息系统可以协助应用软件通过网络进行消息交互。3.JMS的编程过程简单概括为:应用程序A-->(消息)-->Jboss JMS-->(消息)-->应用程序B。应用程序A和应用程...2009-06-24 08:23:04 · 145 阅读 · 0 评论 -
ejb3.0 --第1讲下载安装运行JBOSS
1.下载地址:jboss4.2.3http://www.jboss.org/jbossas/downloads/ 2.直接解压缩就可以完成安装,注意安装的路径中不能有中文名字或者路径中有空格 3.修改jboss的默认端口,请修改下面位置的这个文件D:\jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer\serve...2009-06-24 07:08:38 · 97 阅读 · 0 评论 -
ejb3.0 跨平台,跨JVM调用出现的问题及解决方案
首先在linux 中安装了 JBOSS-4.2.3,下载地址是: http://downloads.sourceforge.net/jboss/jboss-4.2.3.GA-jdk6.zip?modtime=1216411914&big_mirror=1 然后给 安装文件的 ***.bin 加上执行权限,最好将文件安装在 /opt 目录下。...2009-11-09 21:58:14 · 176 阅读 · 0 评论 -
ejb3 定时器开发
定时服务用作在一段特定的时间后执行某段程序,估计各位在不同的场合中已经使用过。下面就直接介绍EJB3.0定时服务的开发过程。定时服务的开发过程与会话Bean 的开发过程大致相同,但比会话Bean 多了几个操作,那就是使用容器对象SessionContext 创建定时器,并使用@Timeout 注释声明定时器方法。下面定义一个每隔3 秒触发一次事件的定时器,当定时事件触发次数超过...2009-10-28 08:35:04 · 148 阅读 · 0 评论 -
ejb2.0消息驱动bean的开发(JBOSS4.0.4.GA 环境)
消息驱动bean主要使用在异步的业务中,比如用户在页面上查询了话费(余额,实时话费,语音,短信。。。),我们需要把用户这个行为记录到数据库中,就可以使用消息驱动bean。 首先使用springAOP 拦截到 调用的 业务方法,发现是业务关注的方法的时候,在invoke 方法中发送一条消息到消息队列中去,(此业务场景我们使用 点对点的 消息发送模式)...2009-10-23 11:12:26 · 159 阅读 · 0 评论 -
本地客户端调用 websphere6.1 ejb资源 解决方案
开发环境:中我们都是在jboss4.0上部署ejb2.0,使用的是windows操作系统,然后在tomcat中开发web前端,然后在tomcat中调用jboos中的ejb资源,完成商务逻辑生产环境:我们的web前端和ejb都是部署在websphere6.1上,使用的是Linux4操作系统在本地的开发环境 写的 ejb调用的客户端,可以正确调用到jboss的ejb的资源,可是...原创 2011-01-21 12:25:04 · 268 阅读 · 0 评论