EJB
夜星云
程序员之所以犯错误,不是因为他们不懂,而是因为他们自以为什么都懂。
展开
-
EJB初学者常有的十一个疑惑
1.EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别? 答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.....转载 2012-11-29 09:11:09 · 1068 阅读 · 1 评论 -
EJB 理解学习总结
■ EJB的三个对象 1、Remote(或Local)接口 2、Home(或LocalHome)接口 3、企业Bean 说明: 1、Remote接口为远程接口的定义,定义一个远程接口的时候,该接口必须继承javax.ejb.EJBObject(这里,javax.ejb.EJBObject继承自java.rmi.Remote接口类)。自定义的远程接口中,可以定义业务方法列表,而这些方法应该转载 2012-11-29 09:10:35 · 835 阅读 · 0 评论 -
Web Service 与 EJB 的分布式的区别
EJB的分布式:一个业务逻辑可能会调用分布在多台服务器上的 EJB 组件,但是这么多的组件调用必须纳入一个事务范围之中。也就是说如果需要调用三个 EJB 组件,第一个调用成功,第二个调用成功,但第三个调用失败了,因此在第一和第二次调用成功时进行的事务操作(这里的事务操作不单单指数据库的,还有可能包括消息队列服务的事务)都必须进行回滚。 但是,如果是调用三个 WebService 的话,那调用原创 2012-11-29 09:40:27 · 8619 阅读 · 6 评论 -
Corba互操作的命名服务
(来源:http://www.ccw.com.cn) Corba的对象命名服务就是给对象实例提供一个名称,以便用户通过这些名称来获取对象的实例。对象命名服务是ORB上的对象找到其它对象的基本机制。名字是用来识别一个对象的可人工辨认的值,命名服务将这些名字映射到对象标记,名字-对象关联叫做名字联编。命名语言环境是一个名字空间,对象名字在这里是独一无二的。每个对象都有一个独一无二的转载 2012-12-11 16:04:09 · 2681 阅读 · 0 评论