文摘
英文文摘
声明
第1章引言
1.1课题背景
1.1.1行业分析
1.1.2同类产品中存在的问题
1.2课题内容
1.3课题意义
1.4本人所做主要工作
1.5论文组织结构
第2章技术背景
2.1 SaaS
2.2持久层相关技术
2.2.1 iBatis
2.2.2 POJO
2.3安全技术
2.3.1 SSO
2.3.2 Acegi
2.4门面层相关技术
2.4.1 JSF
2.4.2 AJAX
2.5同步及异步相关技术
2.5.1同步技术
2.5.2异步技术
第3章平台总体框架设计
3.1难点和解决方案
3.2业务模块概览
3.3平台架构
3.4缓存机制
3.5门面层
3.5.1外层门面
3.5.2内层门面
3.5.3对象请求
3.6持久层
3.6.1基本对象和值对象
3.6.2对象存储管理
3.6.3对象管理映射引擎
3.6.4 对象缓存
3.7业务逻辑层
3.7.1实体
3.7.2值对象
3.7.3门面
3.7.4服务
3.7.5工厂
3.7.6持久层
3.8系统管理服务
3.8.1元数据定义
3.8.2会话管理
3.8.3事务管理
3.8.4消息系统
3.8.5安全
3.8.6异常
第4章日历模块的设计与实现
4.1主要功能需求
4.1.1关系图
4.1.2权限概览
4.2抽象业务类图
4.3数据库设计
4.3.1 ER关系图
4.4应用服务器设计
4.4.1门面层及业务逻辑层设计
4.4.2 DAO设计
4.4.3加载会议事件数据的算法
4.4.4 时区处理的算法
4.5日历模块的实现
4.5.1创建会议和事件
4.5.2邀请与会者
4.5.3添加议程
4.5.4为会议事件添加附件
4.5.5会议时间的显示
4.5.6删除会议事件
4.5.7更新会议事件
4.5.8为会议发送邮件
4.5.9日历配置
4.5.10 Wiki集成
第5章同步服务之优化桌面共享
5.1技术特点
5.2虚拟显卡开发
5.2.1镜像显示驱动原理
5.2.2微端口显示驱动原理
5.3初始化及原子操作
5.4图形变化的判断算法
5.4.1画面缓冲数据结构
5.5寻找画面变化部分的算法
5.6环境约束
5.7优化实验结果
第6章总结与展望
参考文献
攻读学位期间公开发表的论文
致谢