基于Java的二级缓存服务器的研究和实现
第一章 绪论 | 第1-12页 |
§1.1 课题背景 | 第10页 |
§1.2 课题设计目标 | 第10-11页 |
§1.3 论文内容及章节安排 | 第11-12页 |
第二章 二级缓存服务器理论基础 | 第12-22页 |
§2.1 计算机网络理论基础 | 第12-14页 |
·计算机网络的概念 | 第12页 |
·理解网络结构 | 第12页 |
·理解网络体系结构 | 第12页 |
·网络体系结构中的层次概念 | 第12-13页 |
·网络体系结构中的协议的概念 | 第13页 |
·服务和协议 | 第13-14页 |
·理解服务模式 | 第14页 |
§2.2 TCP/IP协议组 | 第14-16页 |
·TCP/IP简介 | 第14页 |
·TCP/IP的网络分层结构 | 第14-16页 |
§2.3 相关Java技术简介 | 第16-20页 |
·Java多线程编程模型 | 第16-17页 |
·Java类装载器 | 第17页 |
·JDBC技术简介 | 第17-19页 |
·Java内存管理技术简介 | 第19-20页 |
§2.4 XML简介 | 第20-22页 |
·XML的特点 | 第21页 |
·XML的主要应用 | 第21-22页 |
第三章 二级缓存服务器的设计 | 第22-35页 |
§3.1 服务器设计目标 | 第22页 |
§3.2 服务器设计结构 | 第22-24页 |
§3.3 服务器设计模型与比较 | 第24-29页 |
·循环服务器模型 | 第24-25页 |
·单线程并发服务器模型 | 第25-26页 |
·多线程并发服务器模型 | 第26-28页 |
·设计方案的选择 | 第28-29页 |
§3.4 客户端和服务器端Socket编程模型 | 第29-30页 |
§3.5 功能模块设计 | 第30-33页 |
·中心服务器模块设计 | 第30-31页 |
·二级缓存服务器模块设计 | 第31-33页 |
·客户端设计 | 第33页 |
§3.6 网络异常处理 | 第33-35页 |
第四章 二级缓存服务器的实现 | 第35-48页 |
§4.1 服务器的实现机制 | 第35-36页 |
·多线程的同步机制 | 第35页 |
·数据库存储过程 | 第35页 |
·XML文件读取 | 第35-36页 |
§4.2 服务器程序设计思想 | 第36页 |
§4.3 中心服务器模块的程序实现 | 第36-39页 |
·XMLReader类的实现 | 第36-37页 |
·XMLParsers类的实现 | 第37-38页 |
·Listener类的实现 | 第38页 |
·ServerThread类的实现 | 第38页 |
·DBOperation类的实现 | 第38-39页 |
§4.4 二级服务器模块的程序实现 | 第39-43页 |
·XMLReader类的实现 | 第39页 |
·XMLParsers类的实现 | 第39-40页 |
·Listener类的实现 | 第40-41页 |
·Server类的实现 | 第41页 |
·ServerThread类的实现 | 第41页 |
·ClientThread类的实现 | 第41-42页 |
·DBContainer类的实现 | 第42-43页 |
§4.5 数据导入导出模块的实现 | 第43-44页 |
§4.6 数据库模块实现 | 第44-48页 |
·中心服务器数据库实现 | 第44-47页 |
·二级服务器数据库实现 | 第47-48页 |
第五章 二级缓存服务器的配置与运行 | 第48-53页 |
§5.1 启动配置说明 | 第48-49页 |
§5.2 中心服务器程序运行 | 第49-50页 |
·数据导出 | 第49-50页 |
·运行界面 | 第50页 |
§5.3 二级缓存服务器程序运行 | 第50-51页 |
·数据导入 | 第50-51页 |
·运行界面 | 第51页 |
§5.4 客户端 | 第51-53页 |
第六章 全文总结与展望 | 第53-54页 |
致谢 | 第54-55页 |
参考文献 | 第55-56页 |