JBOSS和EJB学习一】的更多相关文章

1.使用软件 IDE:Eclipse4.3(开普勒) EE版本 服务器:jboss EAP 6.2 eclipse-jboss plugin:jbosstools-Update-4.1.2.Final_2014-03-18_15-46-19-B706 2.服务端开发步骤 创建EJB项目——创建EJB sessionBean接口(具体先创建的是stateless sessionBean,接口上添加注解@Remote)——实现此接口(添加注解@Stateless,@LocalBean),LocalB…
之前一直用的EJB开发环境是他们搭建好的,直接拿来用,不过还是感觉老吃别人嚼好的不太好吃,所以自己动手来玩一玩. EJB开发依赖的最基本的环境:JDK.Eclipse.JBoss,这里简单介绍一下最基本的环境的搭建. JDK.Eclipse 既然看到这篇文章,说明您对JDK和Eclipse的安装及配置已经烂熟于心,这里不再多说. 需要注意的是,每个版本的JBoss适用的JDK版本不一样,否则会出各种莫名其妙的错误.但是学习嘛,就要勇于探索,勇于尝试,搞出错误出来,解决了,你就成长了. JBoss…
http://blog.csdn.net/sinapaper/archive/2004/06/28/28659.aspx http://blog.csdn.net/sinapaper/archive/2004/06/29/29634.aspx http://blog.csdn.net/sinapaper/archive/2004/06/30/30538.aspx http://blog.csdn.net/sinapaper/archive/2004/07/01/31231.aspx http:/…
一.确认CLI所使用的端口 以domain模式为例,查看domain controller(也就是master主机)上的host.xml <management-interfaces> <native-interface security-realm="ManagementRealm"> <socket interface="management" port="${jboss.management.native.port:99…
  1 J2ee概述 J2ee是企业级的计算平台,它为分布式和基于组件的软件开发提供了一个“操作系统” Ant是什么工具?? EJB: 什么是EJB? 是一种server端组件结构,简化了开发分布式企业级程序的过程 类比:应用server是一个CD播放器,而组件是一张cd,由于有了cd标准,不论什么cd播放器都能播放cd EJB分为两个部分: 1. 规范 列出了组件与应用server之间相互约定的规则 2. 一组java接口 组件和server都应该 Java bean 与ejb的差别? Jav…
周末两天,看了两天的ejb知识.公司有个转发消息的程序,里面是根据ejb/jms+cdi/event做的,这些之前没接触过. 总而言之,从中学到了很多东西,从ejb到webservice. jboss这个容器,貌似问题很多,新版本as7的怎么都跑不起来.还是用的as6,这个结构都是老的,用起来问题没那么多. 学习过程中,没什么大问题,主要是jboss的原因.大家要注意,as6的jms,配置消息目的地的时候,配置queue或者topic的方式,和网上大多数都是不同的. 上篇日志里面,配置queue…
在上一篇博客介绍了怎样使用使用Eclipse+JBOSS创建第一个EJB项目,在这期间就遇到一个错误: Exception in thread "main" java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to com.tgb.ejb.HelloWorldBean at com.tgb.ejb.client.Client.main(Client.java:12) 出现的原因有二: 1.你的HelloW…
    一.为什么使用EJB ? 企业Bean执行在EJB容器中.企业Bean实际上就是一个封装了业务逻辑的Java类,那么我们为什么要使用EJB呢 ? 1.最重要的原因:分布式.简要的说,分布式能够将分布在各处的资源综合利用,可是对于用户来说展现的是一个统一的总体:分布式能够动态分配任务,分散物理的和逻辑的资源.从而提高运行效率:分布式技术能够避免因为单个节点失效而使整个系统崩溃的危急. 2.分布式对象之间的事务支持,RMI(Remote Method Invocation,远程方法调用)不支…
 1.前言 前两篇博客主要介绍了与事务相关的知识.比如事务的一些特性,以及并发产生的问题.本篇来解说一下EJB中两种处理事务的方式.一种是以生命式方式来管理事务(CMT):还有一种则是在EJB内部使用事务代码自己来管理事务.这样的方式称为Bean管理事务(BMT). 2.容器管理事务(CMT) 容器默认使用的容器管理事务的策略.当使用CMT事务管理策略时.容器将接管EJB的事务管理,为我们完毕事务開始.提交或者回滚. 容器总是在业务方法的開始.结束处标记事务边界.也就是说,容器将在调用方法之前開…
 1.前言 听到拦截器,预计都不陌生,尤其是在Servlet规范中,充分应用了拦截器的概念.EJB3也提供了拦截器的支持,本质上是轻量级的AOP实现.拦截器能够将多个业务方法中的通用逻辑从业务方法中抽离出来,放在拦截器中实现,从而实现极好的代码复用. 2.EJB中的拦截器 Spring中的AOP实现提供了@Before.@AfterReturning.@AfterThrowing等大量的Annotation,这些注解用于定义功能丰富的增强处理.但是在EJB的拦截器没有打算实现完整的AOP ,仅仅…