基于EJB组件技术的WEB打印的研究和应用

基于EJB组件技术的WEB打印的研究和应用

论文摘要

随着Internet/Intranet技术的不断发展,Web应用需求不断增多,所涉及的领域越来越大,而基于Web的打印技术却相对落后,给Web开发带来极大的不方便,阻碍了企业信息化的脚步。从体系结构上说,Web应用是瘦客户应用,不能操作客户端的设备(打印机),相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,目前的一些方案都存在这样那样的不足,急需一种良好的技术方案来解决这个问题。 组件技术出现在90年代初期,是伴随网络而发展起来的一种面向对象的技术,就是利用某种编程手段,将一些人们所关心的,但又不便于让最终用户去直接操作的细节进行了封装,同时对各种业务逻辑规则进行了实现,用于处理用户的内部操作细节,甚至于将安全机制和事物机制体现的淋漓尽致。EJB组件技术以其众多优点获得了快速的发展。 该文首先引入了基于组件开发技术的概念,探讨了组件技术产生的背景及当前主流的三种组件模型,并对他们进行了比较,其次介绍了J2EE体系结构,阐述了J2EE的平台结构,J2EE所包含的主要技术及J2EE结构的主要优势。随后探讨了J2EE的核心组件技术EJB,介绍了EJB的组成、EJB体系的角色划分、EJB的分类、使用、部署调用及EJB体系的优点、EJB技术的最新发展等。 然后分析了当前Web打印的一些成熟方案,对其优缺点进行了分析,比较。对社会保险系统的Web打印需求进行了详细的调研、分析、总结,在此基础上选择了解决方案,设计了相应的EJB,组装成了用于Web打印的组件,然后将该组件应用到社会保险系统中。 文章的最后,对本文主要完成的工作做了总结,并提出了研究的不足之处以及对今后研究的展望。

论文目录

  • 第一章 引言
  • 1.1 课题来源
  • 1.2 选题依据
  • 1.3 研究内容
  • 1.4 解决的问题
  • 1.5 论文安排
  • 第二章 组件技术
  • 2.1 组件技术的出现
  • 2.2 组件概念
  • 2.3 CORBA
  • 2.4 COM/DCOM
  • 2.S ENTERPRISE JAVABEAN
  • 2.6 三种组件技术的比较
  • 第三章 J2EE体系结构
  • 3.1 分布式的多层应用程序
  • 3.2 J2EE组件
  • 3.3 J2EE客户端
  • 3.4 J2EE容器
  • 3.5 J2EE平台与应用组件相关的角色
  • 3.6 J2EE主要技术
  • 第四章 J2EE核心技术EJB
  • 4.1 什么是EJB
  • 4.2 会话BEAN
  • 4.3 实体BEAN
  • 4.4 实体BEAN和会话BEAN的不同之处
  • 4.5 消息驱动BEAN
  • 4.6 事务
  • 4.7 EJB技术的最新发展
  • 第五章 WEB打印技术及社保系统打印需求
  • 5.1 WEB打印技术
  • 5.2 目前已经成形的WEB打印方案
  • 5.3 社会保险系统WEB打印需求分析
  • 5.4 社会保险系统WEB打印方案选择
  • 第六章 WEB打印EJB组件的设计与开发
  • 6.1 文档结构分析
  • 6.2 JBUILDER开发EJB简介
  • 6.3 WEB打印组件中的主要EJB设计与开发
  • 6.4 打印组件的生成
  • 6.5 EJB代码示例
  • 第七章 WEB打印组件在社保系统中的应用
  • 7.1 系统设计
  • 7.2 系统实现
  • 7.3 打印组件的调用
  • 第八章 总结与展望
  • 8.1 总结
  • 8.2 展望
  • 致谢
  • 参考文献
  • 附录
  • 1 攻读硕士期间发表的论文
  • 2 攻读硕士期间参加的主要科研项目
  • 相关论文文献

    • [1].EJB的编程接口和编程模型分析[J]. 电子制作 2013(12)
    • [2].基于EJB的改进平台架构[J]. 福建电脑 2009(09)
    • [3].基于EJB技术的火电厂动态成本核算与分析系统的研究[J]. 中国电力教育 2008(S3)
    • [4].EJB集群系统动态自适应负载均衡服务的设计与实现[J]. 计算机应用研究 2008(07)
    • [5].EJB技术及其在电子商务开发中的应用研究[J]. 硅谷 2014(13)
    • [6].基于Java和EJB的信息管理系统开发框架[J]. 计算机光盘软件与应用 2014(22)
    • [7].基于EJB的OCSP协议分析与改进[J]. 南华大学学报(自然科学版) 2008(03)
    • [8].《开发SSH与EJB架构的企业应用程序》课程改革探索[J]. 电子测试 2015(10)
    • [9].基于Facade的EJB远程调用技术[J]. 天津职业院校联合学报 2009(05)
    • [10].基于EJB体系结构的开发模型研究[J]. 软件导刊 2009(10)
    • [11].基于J2EE高校学生信息管理系统EJB的设计[J]. 茂名学院学报 2008(06)
    • [12].基于J2EE架构的电厂检修管理EJB构件的研究与实现[J]. 现代电力 2008(01)
    • [13].基于EJB组件的电力企业采购管理系统框架[J]. 西安文理学院学报(自然科学版) 2008(01)
    • [14].JAVA中的JavaBeans技术探析[J]. 电子商务 2012(04)
    • [15].EJB与开源框架[J]. 才智 2010(29)
    • [16].基于EJB构件技术的电气操作票系统[J]. 中国电力教育 2008(S3)
    • [17].EJB组件技术在数字参考咨询系统中的应用[J]. 图书馆学刊 2010(12)
    • [18].EJB组件技术在数字参考咨询系统中的应用研究[J]. 图书情报论坛 2009(04)
    • [19].J2EE/EJB技术规范及其应用研究[J]. 电脑与电信 2008(09)
    • [20].基于Java开发的EJB技术应用探究[J]. 计算机光盘软件与应用 2012(24)
    • [21].基于EJB委派技术的在线抽题组卷策略研究[J]. 北京信息科技大学学报(自然科学版) 2009(02)
    • [22].软件复用与EJB构件技术[J]. 福建电脑 2012(09)
    • [23].基于设计模式改善EJB性能的应用研究[J]. 计算机工程与设计 2009(08)
    • [24].基于EJB的中间件技术在某公安信息系统中的应用[J]. 警察技术 2009(04)
    • [25].分布式对象技术——CORBA和EJB组件模型的研究[J]. 福建电脑 2008(10)
    • [26].潜艇战/反潜战建模与仿真EJB组件设计与开发[J]. 系统仿真学报 2014(07)
    • [27].EJB构件技术在学生选课管理中的应用[J]. 菏泽学院学报 2009(05)
    • [28].基于EJB技术的在线社区数字图书馆实现[J]. 微型电脑应用 2014(12)
    • [29].利用EJB技术构建分布式企业物流系统[J]. 计算机时代 2009(01)
    • [30].电力客户关系管理系统的设计与实现[J]. 制造业自动化 2011(07)

    标签:;  ;  ;  

    基于EJB组件技术的WEB打印的研究和应用
    下载Doc文档

    猜你喜欢