1.一种移动设备上网的方法,其特征在于,包括以下步骤:
客户端上网时,首先查找本机缓存中是否存有指定网络地址的数据;
若是,并且缓存中的数据为最新数据,则直接获取缓存中的数据;其中,判断本机缓存中的数据是否为最新数据的过程包括:获取本机缓存中数据的信息,该信息包括保存时间信息和地址描述信息;根据所述地址描述信息从互联网获取数据的最后更新时间;判断所述数据的最后更新时间是否晚于保存时间,若是则缓存中的数据不是最新数据;若否则缓存中的数据是最新数据;
若否,客户端搜索无线通信范围内的服务器,将指定数据的网络地址描述发送给至少一个服务器,查询所述服务器缓存中是否存有该网络地址所对应的数据并且该数据为最新数据,若是则通过无线通信技术从服务器获取该数据,若否则客户端直接从互联网下载数据;
所述无线通信范围为本机可免费使用的无线通信方式的有效距离范围;所述服务器为向所述客户端提供网络数据的移动设备。
2.根据权利要求1所述的移动设备上网的方法,其特征在于,所述无线通信技术为WIFI技术。
3.根据权利要求1所述的移动设备上网的方法,其特征在于,所述无线通信技术为蓝牙技术。
4.根据权利要求2或3所述的移动设备上网的方法,其特征在于,所述查询服务器缓存中是否存有该网络地址所对应的数据并且该数据为最新数据的过程具体包括:客户端查询服务器缓存中是否存有指定网络地址所对应的数据;
服务器收到客户端的查询请求后,判断本机缓存中是否存有客户端需要的数据,若否则告知客户端没有需要的数据;若是则继续判断该数据是否为最新数据,若否则告知客户端没有需要的数据,若是则告知客户端有需要的数据;
客户端根据服务器的反馈结果判断是否需要从服务器获取数据。
5.一种移动设备上网的装置,其特征在于,包括:
查找与判断模块,用于在上网时首先查找本机缓存中是否存有指定网络地址的数据;
本地数据获取模块,用于当判断得出本机缓存中存有指定网络地址的数据时,继续判断缓存中的数据是否为最新数据,若是则直接获取缓存中的数据;其中,所述本地获取模块包括第一最新数据判断模块,用于判断本机缓存中的数据是否为最新数据;
外地数据获取模块,用于当判断得出本机缓存中没有指定网络地址的数据时,搜索无线通信范围内的服务器,将指定数据的网络地址描述发送给至少一个服务器,查询所述服务器缓存中是否存有该网络地址所对应的数据并且该数据为最新数据,若是则通过无线通信技术从服务器获取该数据,若否则客户端直接从互联网下载数据;其中,所述所述外地获取模块包括第二最新数据判断模块,用于判断服务器缓存中的数据是否为最新数据;
所述无线通信范围为本机可免费使用的无线通信方式的有效距离范围;所述服务器为向所述客户端提供网络数据的移动设备。
6.根据权利要求5所述的移动设备上网的装置,其特征在于,所述无线通信技术为WIFI技术。
7.根据权利要求5所述的移动设备上网的装置,其特征在于,所述无线通信技术为蓝牙技术。
8.根据权利要求6或7所述的移动设备上网的装置,其特征在于,还包括缓存器,用于对之前访问过的数据进行存储。