在J2EE下使用EJB实现分布式计算技术

在J2EE下使用EJB实现分布式计算技术

论文摘要

传统的客户机/服务器(Client/Server)体系结构流行已久,曾经是一种成功的企业应用解决方案。但自20世纪90年代以来,随着近年来Internet的迅猛发展以及Internet技术的广泛发展,特别是Web及相关技术,传统的客户机/服务器两层模型已经明显不能适应企业应用的发展要求,计算机的体系结构也从两层的C/S结构发展到现在的三层分布式体系结构。三层的体系结构也就是在客户端和服务器端之间加入了一个新的逻辑层—应用层,把客户端的业务逻辑独立出来,并与数据库中的存储过程合并在一起,构成应用层,以缓和客户机或数据库上的代码膨胀,集中管理业务逻辑,使系统具有良好的伸缩性、稳定性和安全性等特点。 分布式组件对象技术的出现为网络计算平台上软件的开发提供了强有力的解决方案。目前,分布式对象技术已经成为建立服务应用框架和软件构件的核心技术,在开发大型分布式应用系统中特别是电子商务应用系统中表现出强大的生命力。 本文首先论述了基于EJB的分布式对象技术的重要概念和基本原理以及电子商务系统的体系结构,然后分析了EJB作为一种分布式对象组件技术在分布式企业应用系统中,特别是电子商务应用系统中的设计与实现。同时探讨了EJB在分布式组件技术开发中的优点,及使用J2EE核心技术来实现电子商务应用系统的要求,并结合一个现实系统的构造来说明其具体实现。 在开发分布式系统的过程中,安全认证是一个比较关键的问题。目前,我国CA认证系统比较多,而且没有统一的标准,各个地方基本上都有CA认证中心。本文讨论了数字签名的工作原理及其国际标准,同时分析了CA认证系统的结构和基本功能,然后分析了CA认证系统在开发分布式系统中的作用。并且结合本系统开发了一个CA认证系统。 本文是以网上银行设计为研究背景,采用EJB技术为基础,设计并实现一个运行在J2EE服务器上的多层结构的网上银行系统,并且嵌入一个CA认证系统,详细讨论了开发网上银行所采用的系统模型框架及其具体的功能设计与实现。

论文目录

  • 第1章 绪论
  • 1.1 分布式对象组件技术
  • 1.1.1 分布式对象产生的背景
  • 1.1.2 分布式对象模型与标准
  • 1.1.3 基于分布式对象的软件开发
  • 1.2 论文的研究内容及其组织结构
  • 第2章 电子商务系统结构
  • 2.1 电子商务概述
  • 2.1.1 电子商务
  • 2.1.2 发展状况
  • 2.2 电子商务应用技术
  • 2.2.1 电子商务的设计技术
  • 2.2.2 电子商务的框架结构
  • 2.3 电子商务应用系统结构
  • 2.3.1 服务器方组件结构
  • 2.3.2 电子商务应用的多层结构
  • 2.3.3 传统两层结构
  • 2.3.4 N层结构
  • 第3章 分布式系统中的安全认证
  • 3.1 数字证书
  • 3.1.1 数字证书及其工作原理
  • 3.1.2 数字证书的国际标准及其内容
  • 3.2 公钥基础设施(PKI)
  • 3.3 CA认证系统
  • 3.3.1 CA系统的结构
  • 3.3.2 RA的基本功能
  • 3.3.3 CP的各项功能
  • 第4章 J2EE体系结构
  • 4.1 概述
  • 4.2 J2EE应用程序模型
  • 4.3 EJB架构的设计目标和体系结构
  • 4.4 EJB开发角色分配
  • 4.5 RMI
  • 4.6 JNDI
  • 4.7 ENTERPRISE JAVABEAN
  • 4.7.1 EJB服务器
  • 4.7.2 EJB容器
  • 4.7.3 会话Bean(Session Bean)
  • 4.7.4 实体Bean(Entity Bean)
  • 4.7.5 消息Bean(Message—driven Bean)
  • 4.7.6 Remote接口与对象
  • 4.7.7 Home接口与对象
  • 4.7.8 事务
  • 4.8 EJB与其它分布式对象技术
  • 4.8.1 CORBA
  • 4.8.2 EJB与CORBA的映射
  • 4.8.3 EJB与COM/DCOM
  • 第5章 基于EJB的分布式系统的实现
  • 5.1 基于EJB的应用程序的一般开发过程
  • 5.2 系统的总体设计框架
  • 5.2.1 系统框架结构
  • 5.2.2 选择该体系结构的原因
  • 5.2.3 网上银行系统组成部分
  • 5.3 系统功能的实现
  • 5.3.1 企业bean
  • 5.3.2 Web客户端
  • 5.3.3 应用客户端
  • 5.4 CA认证系统
  • 5.5 小结
  • 第6章 总结与展望
  • 参考文献
  • 致谢
  • 附录
  • 相关论文文献

    • [1].Java EE 8和GlassFish 5.0发布[J]. 电脑编程技巧与维护 2017(19)
    • [2].“Mr Bean”咖啡品牌交互设计的探讨与研究[J]. 明日风尚 2017(11)
    • [3].Kobe Bean Bryant[J]. 中学英语之友(高二版) 2008(02)
    • [4].会话Bean状态维护与实体Bean持久管理之比较[J]. 计算机应用与软件 2008(02)
    • [5].对JAVA BEAN的分析[J]. 硅谷 2010(03)
    • [6].通用查询会话Bean的设计[J]. 淮南师范学院学报 2009(03)
    • [7].“一切功能都要服务于家庭成员” 好男人Bean的家装故事[J]. 建材与装修情报 2013(03)
    • [8].平衡 Kyle Bean拆了本田摩托车[J]. 汽车生活 2011(02)
    • [9].JAVA BEAN的分析和应用[J]. 西安文理学院学报(自然科学版) 2008(01)
    • [10].阅读训练(40)(英文)[J]. 大学英语 2015(05)
    • [11].“一切功能服务于家庭成员Ⅱ” 老俩口的家装故事[J]. 建材与装修情报 2013(04)
    • [12].MINI迎来50华诞[J]. 汽车生活 2009(05)
    • [13].L.L.Bean 闪耀登陆SOLANA[J]. 时尚北京 2008(10)
    • [14].基于Bean-Rodbell模型的一级相变材料的磁热效应分析[J]. 中国科技信息 2014(12)
    • [15].Mr.Bean[J]. 时尚育儿 2012(04)
    • [16].基于Java Bean组件技术的模型表示研究[J]. 电子设计工程 2010(10)
    • [17].Java Bean自动生成系统的设计与实现[J]. 湖北汽车工业学院学报 2015(02)
    • [18].废品变艺术[J]. 初中生优秀作文 2014(13)
    • [19].EJB3.0中实体Bean映射的深入研究[J]. 西安邮电学院学报 2008(05)
    • [20].Hello Mr.Bean![J]. 优品 2011(05)
    • [21].JSF与EJB3整合技术研究[J]. 兴义民族师范学院学报 2011(03)
    • [22].警钟长鸣[J]. 信息安全与通信保密 2015(03)
    • [23].一种面向对象的Java Bean查询方法的实现[J]. 合肥学院学报(自然科学版) 2009(04)
    • [24].J2EE平台上消息驱动Bean对客户的响应与回传的实现[J]. 计算机应用与软件 2008(05)
    • [25].Spring中Bean工厂模式的改进[J]. 计算机应用与软件 2012(11)
    • [26].豆乳店的微信玩法[J]. 创业家 2015(08)
    • [27].创意马达[J]. 祝你幸福(午后) 2011(10)
    • [28].Android 4.1“Jelly Bean”平板电脑正式上市[J]. 单片机与嵌入式系统应用 2012(09)
    • [29].浅析WebLogic服务器上异步消息的接收[J]. 煤炭技术 2013(01)
    • [30].全球最低价Android~(TM) 4.1“Jelly Bean”平板电脑上市——采用MIPS架构[J]. 微型机与应用 2012(17)

    标签:;  ;  

    在J2EE下使用EJB实现分布式计算技术
    下载Doc文档

    猜你喜欢