网站大量收购闲置独家精品文档,联系QQ:2885784924

J2EE教程第3章 Session Bean.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J2EE教程第3章 Session Bean

声明 本课件仅用于北京航空航天大学计算机学院的教学; 本课件修改采用了一些网络资源(论文、研究报告、技术报告等),在采用的时候并没有准确标注引用信息。 3.4 Session Bean RMI Stateless 远程对象总是存在,使用者通过naming取得远程对象的引用 由服务提供者控制Remote Object的创建和销毁 企业级应用要求“远程对象”: 会话, 管理(持久化, 生命周期) , 安全, 事务 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 容器在管理EJB生命周期过程中,通过回调方法通知EJB状态的变化: Bean Class实现并响应这些回调方法,进行相应的处理。 不同类型的EJB回调方法各不相同,如Session Bean包括:ejbCreate;ejbRemove;ejbPassivate;ejbActivate 。 参考文献 揭开Socket编程的面纱, /archive/2005/12/10/294652.aspx Distributed Systems:Concepts and Design, George Coulouris, Jean Dollimore Tim Kindberg, 1994 对分布计算系统的探究, wbright, 2002.02 /A/2002-02-19/14439.html Java? Remote Method Invocation Specification, Sun Microsystems, 1997 Java Remote Method Invocation (RMI), Alexander Day Chaffee, 1997, alexc@ Enterprise JavaBeansTM Specification, Version 2.0, Sun Microsystems, 2001.8 Mastering Enterprise JavaBeansTM, Ed.Roman, 2002 J2EE Course, (无法找到出处) The End! Copyright ?1997 Alex Chaffee 1. 远程对象(Remote Objects) Remote Objects Live on server Accessed as if they were local Remote Reference Layer Transport Layer JVM Client Object Remote Reference Layer Transport Layer JVM Stub Remote Object Skeleton Copyright ?1997 Alex Chaffee 远程接口(Remote Interfaces) Declare exposed methods Implemented on client Like a proxy for the remote object import java.rmi.*; public interface Adder extends Remote { public int add(int x, int y) throws RemoteException; } Copyright ?1997 Alex Chaffee 开发远程对象 Define a Remote Interface extends java.rmi.Remote Define a class that implements the Remote Interface extends java.rmi.RemoteObject or java.rmi.UnicastRemoteObject Copyright ?1997 Alex Chaffee Remote Class Example import java.rmi.*; import java.rmi.server.*; public class AdderImpl extends UnicastRemoteObject implements Adder { public AdderImpl() throws RemoteException { } public int add(int x, int y) throws RemoteException { return x + y; } } Copyright ?1997 Alex Chaffee

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档