简体中文 | English
首页
平台
平台
综 述
特 性
PEDN开发网
下 载
展示
展示
截 图
视 频
产品展示
画册下载
产品
产品
ParaEngine引擎
魔法哈奇(New)
动漫创作平台
帕拉巫社区
开发网
开发网
开发文档
APP开发
论 坛
公司
公司
理 念
联 系
新 闻
博 客
团 队
加 盟
魔法哈奇官网
儿童影视作品
帕拉巫社区
动漫创作平台
PEDN开发网
综述
综述
-
特性
-
PEDN开发网
-
下载
亮点特性
编辑工具
图形渲染
资源导入
特效/光影
网络编程
应用程序架构
人物换装
地形
网游开发
MCML标记语言
本地缓存
即时通讯
声音与媒体
游戏电影制作
物理仿真
动态Portal内景
NPL脚本语言
文档
本地缓存
Local server
本地缓存技术支持几乎全部互联网协议, 动态加载并缓存任何游戏数据. 让你的可执行游戏客户端从几GB下降为15MB.
工作原理
ParaEngine的本地缓存实现了类似HTTP协议中的缓存机制.
LocalServer
将数据的HTTP头和文字的Body存在了本地数据库中,二进制Body则存为硬盘文件, 下次访问时如果有未过期的数据则从本地返回. 同时LocalServer接口还可以让程序员在访问时指定每一个远程资源的过期时间. 这种编程模让你的客户端自动的具有脱机工作的能力. 例如你的游戏在发行时可以包含一小部分脱机数据(可能是教程世界的3D资源), 然后其他资源在用户游戏的过程中动态加载。
缓存与URL请求
ParaEngine引擎可以访问几乎所有WWW协议的网络内容. 例如Internet网页, Web Service,
REST
API, 图片, Flash等同时我们还开发了强大的本地缓存功能, 可以指定每个数据的过期时间等, 并在没有网络的情况下脱机访问. 我们支持同步和异步两种接口.