……【EJB】
文章平均质量分 85
xu_chenyang
这个作者很懒,什么都没留下…
展开
-
【EJB系列】(一)——JBOSS7中开发一个简单的EJB应用
导读 在本篇文章中你将了解到如何使用JBOSS7开发出一个简单的EJB应用以及在这个过程中遇到的问题。环境 MyEclipse10 JBOSS7 JDK1.8.0准备MyEclipse10中配置JBOSS7了解JBOSS目录结果 首先了解一下JBOSS7的目录结构,和之前的版本不一样 在 JBoss 7 中,文件系统分为两部分: 1. 独立服务器stand原创 2016-04-10 19:13:56 · 8657 阅读 · 3 评论 -
【EJB系列】(二)——JBOSS7中EJB的远程调用和本地调用
导读 因为JBOSS6,7版本在EJB的本地调用和远程调用的写法上不同于之前的版本。所以在本篇文章中将给出代码实例,仅供参考。环境 MyEclipse10 JBOSS7理论知识远程调用(Remote Access)过程远程客户端 运行在跟EJB不同的机器或不同的JVM进程上 它可以是Web组件(如:JSP、Servlet)、应用客户端或其他的EJB 对客户端来说原创 2016-04-11 18:36:32 · 7533 阅读 · 8 评论 -
【EJB系列】(三)——JMS和MDB
概念JMSJava Message Service JMS即Java消息服务,是java平台上有关面向消息中间件的技术规范,是JavaEE十三个规范之一。面向消息之前,不同组件之间通信是通过: 一个组件调用另一个组件的方法。 这种调用,有直接调用,也有像EJB的SessionBean中的远程方式调用或以WebService方式调用。 弊端:通信方式必须是同步的(即调用者调用方法原创 2016-04-17 11:47:50 · 1537 阅读 · 3 评论 -
【EJB系列】(四)——EJB基本内容总结
整体感知概念 EJB是Java当中编写业务逻辑的Bean,是分布式系统中的业务组件。分类SessionBean 学习这部分,可结合Spring的Singleton和Prototype。有状态的Bean,即在类内部保存了实例变量,针对不同客户端,需要new出不同的有状态的Bean来保存各自的状态。 对于SessionBean的调用包括本地调用,远程调用和Web Service方式调用。原创 2016-04-17 15:36:47 · 836 阅读 · 3 评论 -
【EJB系列】(五)——EJB与WebService
什么是Web Service Web Service是一项基于XML的分布式实现技术。 以SOAP协议作为网络通信协议,以XML文档作为数据交换格式。 允许不同平台、不同语言的应用程序之间相互调用。综上,WebService 与编程语言无关,与平台无关,只要我们把应用程序发布成WebService方式的服务,只要权限允许,谁都可以调用。JavaEE对Web Service的支持原创 2016-04-17 16:10:14 · 1841 阅读 · 5 评论 -
【EJB系列】(六)——EJB的事务管理
EJB的事务管理建立在JTA事务基础之上,应用服务器(如:JBOSS)会负责处理事务管理的底层细节,而EJB开发者只要决定事务边界即可。下面将从特性,隔离级别,传播特性来总结有关事务的内容。特性 ACID原子性:不可再分。 一致性:数据库始终处于一个正确的状态。 隔离性:并行事务之间互不干扰。 持久性:事务一旦提交,对数据的改变,将会持久化到数据库。隔离级别 当两个或者多个操作原创 2016-04-17 17:28:22 · 1999 阅读 · 6 评论