学位论文 > 优秀研究生学位论文题录展示
基于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
|
相似论文
- Ad-Hoc网络多信道MAC层协议的信道分配问题的研究,TN929.5
- 分布式系统的故障注入方法研究,TP338.8
- 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
- 光电对抗试验系统软件平台开发,TP311.52
- 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
- 面向海量邮件的检索系统研究与实现,TP393.098
- 自动测试系统数字化设计平台研制,TP274
- 基于MDA的界面自动生成方法的研究,TP311.5
- 含分布式电源的微电网控制策略研究,TM61
- 基于移动Agent的分布式网络通信机制的研究,TP393.02
- 基于WEB的军犬训练管理系统,TP311.52
- 基于GIS的青海广播无线覆盖资源管理系统的研究,P208
- 基于分布式环境压力测试问题的研究,TP311.52
- 一种可视化的分布式数据集成模型的研究与实现,TP311.52
- 分布式事务处理协议的研究与应用,TP311.13
- 基于组件技术和ASP技术的省司法信息网的设计与实现,TP311.52
- 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
- 基于Oracle的移动彩铃分布式数据库设计与实现,TP311.13
- 分布式视频编码边信息生成研究,TN919.81
- 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com
|