首页> 中文学位 >基于拦截器的EJB热部署技术研究
【6h】

基于拦截器的EJB热部署技术研究

代理获取

目录

文摘

英文文摘

第一章前言

第二章J2EE服务器中的部署技术

第三章拦截器与EJB容器

第四章基于拦截器的EJB热部署设计

第五章基于拦截器的EJB热部署的实现

第六章总结与展望

参考文献

致谢

展开▼

摘要

J2EE体系结构中EJB,JavaBean等技术都位于三层架构的中间层,它是连接后台数据库和前台JSP网页的桥梁。 对于EJB的部署问题,传统的作法是停止应用服务器运行后再部署新的单元或者对被修改了的已经部署过的单元进行重部署。随着新的应用形式的出现以及传统应用环境的改变,传统的部署方法面临着一些新的挑战,也就提出了新的需求,即一个新的EJB部署过程中不应该迫使服务器中断服务而影响协同工作,而一个EJB被改动或者删除的过程也应该是在安全的前提下,由后台自动实现而不应该强制服务器中断的。 EJB容器是用来放置和管理EJB的工具,其对EJB的管理是一种强关系型的,即各个EJB与容器以及这些EJB之间存在着各种信息互换和接口调用关系,正是这种关系使得热部署的实现遇到障碍,因为加入一个新单元或者修改容器中任何一个单元,都会对其他单元造成影响,而寻找改变这种关系的一般解决方案通常是困难的,因为首先EJB容器都是由各个厂家独立研制并封装的,其次这种逻辑关系正是支持EJB业务的先决条件。 CORBA2.2规范引入了拦截器的概念,它可以在客户端和服务器端用来监控激发的生命周期。在系统中引入拦截器,可以实现透明的服务增加,增强了软件的灵活性。本文利用拦截器的堆栈触发式执行的优点,提出一种将拦截器与EJB容器挂钩的模型,在此模型中将EJB容器的部分与部署相关的功能由拦截器堆栈分段实现,在每一段中可以加入新的处理功能,以此来改变通常的EJB部署过程,改善了如上所述的强关系,进而在这种模型的基础上进行了实验,实现了EJB热部署问题。 本文的研究针对的是如何利用拦截器技术在应用服务器上实现EJB的热部署,以适应开发的需要,存在一定实用价值。

著录项

  • 作者

    陈斌;

  • 作者单位

    河海大学;

  • 授予单位 河海大学;
  • 学科 计算机软件与理论
  • 授予学位 硕士
  • 导师姓名 王志坚;
  • 年度 2006
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.09;TP311.13;
  • 关键词

    拦截器; 应用服务器; EJB容器; 热部署;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号