1、 I 目目 录录 1.选题背景 . 1 1.1 背景以及课题目的和意义 . 1 1.2 国内外发展现状 . 1 2.相关基础及技术 . 2 2.1 意义 AJAX 概念和技术的出现以及 AJAX 关键技术 2 2.1.1JavaScript. 2 2.1.2CSS . 2 2.1.3 文档对象模型 DOM 2 2.1.4XHTML . 2 2.2AJAX 与传统 Web 服务的比较 2 2.2.1 传统的 Web 应用. 3 2.2.2 集成 AJAX 技术的 Web 应用 . 3 2.2.3 使用 AJAX 的优势 . 3 3应用实例设计与分析 4 3.1 设计思想 4 3.2 系统的开发测
2、试环境 4 3.3 系统功能设计. 4 3.4 系统总体 Web 框架 5 3.4.1 系统的分层架构设计 5 3.4.2 结合 AJAX 的 MVC 模式 5 3.5 系统动态模型分析 6 3.5.1 基于 AJAX 的操作协议图 6 3.6 AJAX 与 Servlet 交互代码的主要实现 7 3.7 系统类结构设计 . 9 3.8 系统数据库结构设计 9 3.9 系统的主要功能实现 .10 3.9.1 基于 AJAX 技术的查询浏览模块,即用户模块 10 3.9.2 管理模块 10 4系统测试运行效果及结果分析 . 11 4.1 管理模块. 11 4.2 用户浏览模块12 5系统性能和安
3、全分析 .13 5.1 性能问题.13 5.2 解决方案.14 5.3 安全性分析 .14 参考文献: 14 1 Ajax 技术在信息发布系统中的应用 摘要:摘要: 信息的发布和传播是指信息从发送者到接收者的传递过程,这个过程有三个基本要素:发送者、 接收者和传播渠道。 随着网络通信与计算机技术的飞速发展, 将信息以网络的形式进行传播已经成为现 代信息发布系统的主流模式,Web 服务的形式也逐渐多样化。传统的 Web 技术由于互动性和实时性的缺 陷,已经无法满足现实的需要。本文对传统的 Web 应用与 Ajax 模式的 Web 应用进行了比较,详细分析 了 Ajax 与综合信息发布系统的集成设
4、计模式。通过具体的设计说明了这种应用的可行性以及更加强大 的交互性。 关键词:关键词: Ajax 异步传输 Web 应用 信息发布系统 JavaScript 1.选题背景 1.1 背景以及课题目的和意义 从 2003 年多媒体信息发布系统出现,到 2007 多媒体信息发布系统得到人们的认可,发展到现在, 其已经成为建筑智能化领域不可缺少的一个子系统, 多媒体信息发布系统在现代信息化社会应用的行业 和地点越来越广泛。 “多媒体”是指能够同时获取、处理、编辑、存储和展示两个以上不同类型信息媒 体的技术,也称多媒体信息发布系统。现在多媒体技术往往与计算机联系起来,这是由于计算机的数字 化及交互处理能力, 极大地推动了多媒体技术的进一步发展。 通常可以把多媒体看成是先进的计算机技 术与视频、 音频和通信等技术融为一体而形成的新技术或新产品。 因此可以认为多媒体是计算机综合处 理文本、图形、图像、音频、视频等多媒体信息,使多种信息可以快速的综合的发展。它是一种迅速发 展的综合性电子信息技术,给人们的工作、生活、休闲和娱乐带来了深刻的影响。利用 AJAX 来实现 信息的实时更新,加强对系统数