基于Web服务的黄页系统的设计与实现
第一章 绪论 | 第1-11页 |
1.1 建设教师黄页系统的必要性和意义 | 第8页 |
1.2 黄页系统现状 | 第8-9页 |
1.3 教师黄页系统的特点 | 第9页 |
1.4 改进后的黄页系统的优点 | 第9-10页 |
1.5 本论文的研究内容 | 第10页 |
1.6 本论文的结构安排 | 第10-11页 |
第二章 Web服务技术介绍 | 第11-20页 |
2.1 SOAP | 第12-15页 |
2.1.1 SOAP规范 | 第13页 |
2.1.2 SOAP消息 | 第13-14页 |
2.1.3 SOAP编码 | 第14页 |
2.1.4 SOAP绑定 | 第14-15页 |
2.1.5 SOAP RPC表示 | 第15页 |
2.2 WSDL | 第15-17页 |
2.2.1 WSDL的功能 | 第16页 |
2.2.2 WSDL的文档结构 | 第16-17页 |
2.3 UDDI | 第17-18页 |
2.3.1 UDDI信息模型 | 第18页 |
2.3.2 UDDI交互框架 | 第18页 |
2.4 总结Web服务的优点 | 第18-20页 |
第三章 系统的总体设计 | 第20-31页 |
3.1 系统的特点与总体目标 | 第20-21页 |
3.2 系统功能划分 | 第21页 |
3.3 系统的总体技术方案 | 第21-22页 |
3.4 定制模块的总体设计 | 第22-28页 |
3.4.1 原始数据的来源 | 第22-23页 |
3.4.2 定制模块的软件结构 | 第23页 |
3.4.3 数据交换的总体设计 | 第23-26页 |
3.4.4 数据存取的总体设计 | 第26-27页 |
3.4.5 生成页面的总体设计 | 第27-28页 |
3.5 检索与浏览模块的总体设计 | 第28-29页 |
3.5.1 浏览 | 第28页 |
3.5.2 按索引查找 | 第28-29页 |
3.5.3 站内全文检索 | 第29页 |
3.6 系统管理模块的总体设计 | 第29-30页 |
3.7 本章小结 | 第30-31页 |
第四章 支持状态的web服务的设计与实现 | 第31-50页 |
4.1 状态模型的对比与选择 | 第31-32页 |
4.2 支持状态的web服务的设计要求 | 第32页 |
4.3 有状态web服务的工作原理 | 第32-34页 |
4.3.1 建立会话连接 | 第32-33页 |
4.3.2 使用web服务 | 第33-34页 |
4.4 服务提供者的设计与实现 | 第34-41页 |
4.4.1 支持状态的服务提供者的工作原理 | 第35-37页 |
4.4.2 会话和会话管理器的设计与实现 | 第37-38页 |
4.4.3 服务面的设计与实现 | 第38-39页 |
4.4.4 服务实例的设计与实现 | 第39-41页 |
4.5 服务消费者的设计与实现 | 第41-49页 |
4.5.1 用户调用web服务的过程 | 第43-44页 |
4.5.2 客户端容器的设计和实现 | 第44-47页 |
4.5.3 客户端与客户端工厂的设计与实现 | 第47-49页 |
4.5.4 服务接口的设计与实现 | 第49页 |
4.6 小结 | 第49-50页 |
第五章 业务逻辑模块的设计与实现 | 第50-58页 |
5.1 业务逻辑模块的软件结构 | 第50-51页 |
5.2 工作原理 | 第51-52页 |
5.2.1 显示和修改数据的工作原理 | 第51-52页 |
5.2.2 导入数据的工作原理 | 第52页 |
5.3 调度模块的设计与实现 | 第52-53页 |
5.4 内容映象的设计与实现 | 第53-56页 |
5.4.1 内容映像的软件结构 | 第53页 |
5.4.2 页面结构的设计与实现 | 第53-55页 |
5.4.3 配置文件设计与实现 | 第55-56页 |
5.4.4 工厂的设计与实现 | 第56页 |
5.5 响应模块的设计与实现 | 第56-57页 |
5.6 本章小结 | 第57-58页 |
第六章 系统的开发环境与运行部署 | 第58-61页 |
6.1 系统开发环境 | 第58页 |
6.1.1 开发语言 | 第58页 |
6.1.2 开发环境 | 第58页 |
6.2 系统运行环境 | 第58页 |
6.3 发布web服务 | 第58-59页 |
6.4 代码生成 | 第59页 |
6.5 运行结果 | 第59-61页 |
总结与展望 | 第61-63页 |
参考文献 | 第63-65页 |
致谢 | 第65页 |