EJB
文章平均质量分 56
zengbo0710
这个作者很懒,什么都没留下…
展开
-
stateless session bean中跨数据库的事务的维持
在上一篇blog中我写到了一个困饶我的问题,就是如何在stateless session bean中的一个方法内如果有多个数据库操作,怎样维持它们的事务性,经过实验,下面给出它的一种解决方法。首 先像这样的问题我们应该相信ejb是能够解决的,因为ejb的事务机制是很强大的,而上述的问题并不是很特殊的情况,而是种普遍的情形。怎样解决了,其实 也是很简单的,但这里有个前提,就是你的数据库操作中的数转载 2007-03-08 23:33:00 · 688 阅读 · 0 评论 -
EJB小用(java.lang.ClassCastException的解决)
由于工作需要最近看了看EJB方面的东西(以前都没怎么细致的看过,也算的上是在j2ee技术方面的一个缺陷吧),用了用最简单的stateless session bean,有点小经验。 首先用jb2006来编写ejb确实很方便,它的ejb modul使用起来很顺手,相比用eclipse(或myEclipse)就不那么爽了(也许是自己没找到好的插件)。 由于state转载 2007-03-08 23:32:00 · 1249 阅读 · 0 评论 -
EJB事务处理
在session bean中跨数据库的事务处理的解决,我又学习了一些资料,觉得在ejb中异常的处理还是有许多要注意的地方。 在ejb中通常分两类异常,一类为系统异常,一类为应用程序异常(这里暂不包含JVM的 异常,对 JVM 异常我们一般也无能为力),对于应用程序的异常,ejb容器不会去自动处理,这就象我在上篇blog中说的,当我们在进行跨数据库操作时抛出了 SQLException转载 2007-03-08 23:35:00 · 988 阅读 · 0 评论 -
EJB学习经验分享:EJB初学者常有的十一个疑惑解答
1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别? 答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.....转载 2007-03-18 15:31:00 · 551 阅读 · 0 评论 -
Java RMI-IIOP 入门
jdeveloper RMI-IIOP出现以前,只有RMI和CORBA两种选择来进行分布式程序设计。RMI-IIOP综合了RMI 和CORBA的优点,克服了他们的缺点,使得程序员能更方便的编写分布式程序设计,实现分布式计算。 首先,RMI-IIOP综合了RMI的简单性和CORBA的多语言性(兼容性),其次RMI-IIOP克服了RMI只能 用于Java的缺点和CORBA转载 2007-07-14 18:41:00 · 892 阅读 · 0 评论 -
基础教程之——RMI一步一步学习
RMI,远程方法调用(Remote Method Invocation)是Enterprise JavaBeans的支柱,是建立分布式Java应用程序的方便途径。RMI是非常容易使用的,但是它非常的强大。 RMI的基础是接口,RMI构架基于一个重要的原理:定义接口和定义接口的具体实现是分开的。下面我们通过具体的例子,建立一个简单的远程计算服务和使用它的客户程序 一个正常工作的RMI系统由下面几转载 2007-07-14 18:43:00 · 1070 阅读 · 0 评论 -
图解myelcipse开发EJB
在开发ejb之前,我们先得配置好服务器,我使用的是Weblogic9.0中文版,关于Weblogic9.0配置请看我的另一片文章。配置Weblogic9.0 首先需要配置好eclipse。我这里主要说明weblogic的配置。 注意JDK选择JDK5.0的版本。 顺便将weblogic8的配置也贴上来,供大家比较参考 注意weblo转载 2007-06-05 21:18:00 · 672 阅读 · 0 评论 -
我对EJB3调用原理的彻底理解
首先里面涉及容器内和跨容器调用,对我来说so easy! 跨容器需要预配置容器外classload的jndi环境,具体咨询我就ok了! 一个远程对象至少要包括4个class文件:远程对象;远程对象的接口;实现远程接口的对象的stub;对象的skeleton这4个class文件。 在EJB中则至少要包括10个class: Bean类,特定App Server的B转载 2007-06-05 21:19:00 · 897 阅读 · 0 评论 -
在myeclipse5.5.1GA,jboss4.2.0GA中实现一个简单的EJB3.0
启动jboss从cmd中到jboss的bin目录下,run -c all启动jboss文件打包(发布)的目录{jbosshome}/server/all/deploy/JbossTest.jar 在EJB工程中加入{jbosshome}/client/jbossall-client.jar(很重要)下面是两个EJB类和一个测试类远程接口import javax.ejb.Remote转载 2007-06-06 13:20:00 · 774 阅读 · 0 评论