IM配置服务器概要的设计文件
目 录
TOC \o "1-3" \h \z HYPERLINK \l "_Toc167252472" 目 录 PAGEREF _Toc167252472 \h 1 HYPERLINK \l "_Toc167252473" 1.引言 PAGEREF _Toc167252473 \h 3 HYPERLINK \l "_Toc167252474" 1.1编写目的 PAGEREF _Toc167252474 \h 3 HYPERLINK \l "_Toc167252475" 1.2背景 PAGEREF _Toc167252475 \h 3 HYPERLINK \l "_Toc167252476" 1.3范围 PAGEREF _Toc167252476 \h 3 HYPERLINK \l "_Toc167252477" 1.4文档约定 PAGEREF _Toc167252477 \h 3 HYPERLINK \l "_Toc167252478" 1.5参考资料 PAGEREF _Toc167252478 \h 3 HYPERLINK \l "_Toc167252479" 2.总体设计 PAGEREF _Toc167252479 \h 3 HYPERLINK \l "_Toc167252480" 2.1 软件描述 PAGEREF _Toc167252480 \h 3 HYPERLINK \l "_Toc167252481" 2.2 设计约束 PAGEREF _Toc167252481 \h 3 HYPERLINK \l "_Toc167252482" 2.2.1 运行环境约束 PAGEREF _Toc167252482 \h 3 HYPERLINK \l "_Toc167252483" 2.2.2 性能约束 PAGEREF _Toc167252483 \h 4 HYPERLINK \l "_Toc167252484" 2.2.3 功能约束 PAGEREF _Toc167252484 \h 4 HYPERLINK \l "_Toc167252485" 2.2.4 界面约束 PAGEREF _Toc167252485 \h 4 HYPERLINK \l "_Toc167252486" 2.2.4 开发工具约束 PAGEREF _Toc167252486 \h 4 HYPERLINK \l "_Toc167252487" 2.3 设计原则 PAGEREF _Toc167252487 \h 4 HYPERLINK \l "_Toc167252488" 2.4 体系构架 PAGEREF _Toc167252488 \h 4 HYPERLINK \l "_Toc167252489" 3. 模块设计 PAGEREF _Toc167252489 \h 4 HYPERLINK \l "_Toc167252490" 3.1 配置服务器框架 PAGEREF _Toc167252490 \h 6 HYPERLINK \l "_Toc167252491" 3.1.1 Base Framework PAGEREF _Toc167252491 \h 6 HYPERLINK \l "_Toc167252492" 3.1.2 Data Accessor PAGEREF _Toc167252492 \h 18 HYPERLINK \l "_Toc167252493" 3.1.3 Protocol Engine PAGEREF _Toc167252493 \h 20 HYPERLINK \l "_Toc167252494" 3.2 插件接口 PAGEREF _Toc167252494 \h 31 HYPERLINK \l "_Toc167252495" 3.2.1 IProtocolHandler PAGEREF _Toc167252495 \h 31 HYPERLINK \l "_Toc167252496" 3.2.2 IDBObserver PAGEREF _Toc167252496 \h 31 HYPERLINK \l "_Toc167252497" 3.2.3 IUserObserver PAGEREF _Toc167252497 \h 3