学位论文 > 优秀研究生学位论文题录展示

基于Java技术的动态Web应用系统的研究和实现

作 者: 汤海凤
导 师: 陈利学;赵刚
学 校: 西南石油学院
专 业: 计算机应用技术
关键词: Java 动态Web 组件 J2EE 分布式
分类号: TP393.09
类 型: 硕士论文
年 份: 2003年
下 载: 220次
引 用: 1次
阅 读: 论文下载
 

内容摘要


本文介绍了基于Web的企业计算模式的发展过程,分析了常用的动态Web技术的特性和各自的优缺点,针对Java语言的特点,指出它在动态Web应用开发中的强大优势;在深入剖析软件组件理论和服务器端组件技术体系结构的基础上,深入探讨了Java组件体系结构,通过实例清楚地表现出应用Java技术开发动态Web应用系统的优势,同时,结合两层结构和B/S多层结构各自的优点,对一般的Web系统进行了改进,进一步提高了系统的性能。

全文目录


1 引言  6-8
2 常用动态Web系统解决方案概述  8-14
  2.1 CGI技术  8-10
  2.2 ISAPI/NSAP  10-11
  2.3 ASP技术  11-13
  2.4 PHP技术  13-14
3 Java技术概述  14-18
  3.1 Java的起源和发展  14
  3.2 Java的特点  14-17
    3.2.1 简单性  15
    3.2.2 平台无关性  15-16
    3.2.3 面向对象性  16
    3.2.4 多线程  16
    3.2.5 安全性  16-17
    3.2.6 扩展性  17
  3.3 Java编程接口  17-18
4 服务器端组件体系结构  18-24
  4.1 组件概述  18-20
    4.1.1 组件定义  18
    4.1.2 组件技术的基本思想  18-19
    4.1.3 组件技术的特点  19-20
    4.1.4 组件技术实现的必备条件  20
  4.2 中间件和应用服务器  20-22
    4.2.1 中间件及其在动态Web应用系统中的作用  20-21
    4.2.2 应用服务器概述  21
    4.2.3 应用服务器的作用  21-22
    4.2.4 应用服务器的适用范围  22
  4.3 几种服务器端组件体系结构解决方案的比较  22-24
5 Java的动态Web解决方案--J2EE体系结构  24-42
  5.1 J2EE概念  24-25
  5.2 J2EE多层应用体系结构  25-27
  5.3 J2EE应用组件  27-39
    5.3.1 客户层组件  28-29
    5.3.2 表示层组件  29-33
      5.3.2.1 Servlet  29-30
      5.3.2.2 JSP  30-32
      5.3.2.3 JavaBean  32-33
    5.3.3 业务逻辑层组件(EJB)  33-34
    5.3.4 企业信息系统层  34
    5.3.5 组件间的区别和适用范围  34-36
    5.3.6 其它服务组件  36-39
      5.3.6.1 连通性服务  36-37
      5.3.6.2 通信服务  37-39
      5.3.6.3 安全服务  39
  5.4 J2EE运行时环境(容器)  39-40
  5.5 J2EE在企业动态Web应用中的优势  40-42
6 实例  42-68
  6.1 系统概述  42-43
    6.1.1 背景介绍  42
    6.1.2 系统的目标  42-43
  6.2 系统的需求分析  43-50
    6.2.1 栏目介绍  43-44
    6.2.2 用户角色描述  44-45
    6.2.3 栏目树状结构图  45-46
    6.2.4 详细业务功能描述  46-50
      6.2.4.1 前台功能  46-47
      6.2.4.2 后台维护功能  47-50
  6.3 系统设计描述  50-54
    6.3.1 运行系统环境描述  50-52
    6.3.2 数据库设计  52-54
  6.4 UML逻辑设计  54-67
    6.4.1 系统业务组件(Document.jar组件)  54-59
      6.4.1.1 文档管理  54-56
      6.4.1.2 对象缓冲  56-59
    6.4.2 底层核心组件(GDB组件)  59-67
      6.4.2.1 GDB组件功能概述  59-62
      6.4.2.2 读取配置信息  62
      6.4.2.3 连接池  62-66
      6.4.2.4 对象ID自增维护  66-67
  6.5 本系统的主要特点  67-68
7 总结  68-70
  7.1 结论  68-69
  7.2 改进  69
  7.3 对未来的展望  69-70
参考文献  70-73
致谢  73

相似论文

  1. Ad-Hoc网络多信道MAC层协议的信道分配问题的研究,TN929.5
  2. 分布式系统的故障注入方法研究,TP338.8
  3. 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
  4. 光电对抗试验系统软件平台开发,TP311.52
  5. 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
  6. 面向海量邮件的检索系统研究与实现,TP393.098
  7. 自动测试系统数字化设计平台研制,TP274
  8. 基于MDA的界面自动生成方法的研究,TP311.5
  9. 含分布式电源的微电网控制策略研究,TM61
  10. 基于移动Agent的分布式网络通信机制的研究,TP393.02
  11. 基于WEB的军犬训练管理系统,TP311.52
  12. 基于GIS的青海广播无线覆盖资源管理系统的研究,P208
  13. 基于分布式环境压力测试问题的研究,TP311.52
  14. 一种可视化的分布式数据集成模型的研究与实现,TP311.52
  15. 分布式事务处理协议的研究与应用,TP311.13
  16. 基于组件技术和ASP技术的省司法信息网的设计与实现,TP311.52
  17. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  18. 基于Oracle的移动彩铃分布式数据库设计与实现,TP311.13
  19. 分布式视频编码边信息生成研究,TN919.81
  20. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  21. 人力资源管理系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com