本教程介绍了 Google Gears 离线应用的基本知识和离线技术实现的基本思想,并通过实际需求的实现来介绍运用 Web 技术结合 Gears 开发离线应用:首先,基于 Ajax 技术开发了简单的应用,接着依次介绍如何使用 Google Gears 三大核心组件包装传统应用,最后组合成完整的 Gears 离线应用。
在本教程中
本教程首先介绍了 Google Gears 的基本概念和各个模块,采用基于 Java 的 Web 开发与 Google Gears 结合,提供了为解决实际需求而搭建离线应用示例。
您将学习:
- Google Gears 介绍
- 开发准备
- 检测网络状况
- 离线访问网页
- 离线存储数据
- 同步数据
通过本教程的学习,您将了解到当今离线应用的各种策略,并且能够学习到基于 Gears 的离线开发技术。您将会意外地发现,Gears 各项离线技术(3 个模块)可以分离使用,例如客户端本地存储,网页捕获机制,Javascript 后台工作池等。
预备知识
要学习本教程,您需要对 Ajax 技术有一定的了解,并且熟悉 JSP。
系统需求
本文示例均在 Windows XP SP2 系统上测试完成。您要确保以下工具在系统上有效(参见 参考资源):
- 浏览器:
- Firefox 1.5 或更高版本
- Internet Explorer 6 或更高版本
- JDK 1.4 或以上版本;
- Tomcat 5.5 或以上版本;
- 开发工具选用 Eclipse(可选);
学习时间
1 小时
格式
html本文转自IBM Developerworks中国
请点击此处查看全文