【发布时间】:2012-09-30 23:40:12
【问题描述】:
我的 AppEngine 支持的应用中有一个 6MB 的二进制文件。我需要将此文件发送给我的 GWT 客户端以进行许多计算。我试图避免在服务器上进行计算以节省我的实例小时配额。但这意味着我必须以某种方式将文件发送给我的客户。
我也不想每次打开应用程序时都将其下载到应用程序中,这会损害我的 appengine 传出带宽配额。
最好下载一次,然后让客户端以某种方式存储它以供下次打开应用时使用。
如何最好地做到这一点?
客户端捆绑包?使用 HTML5 存储?这种事情是不是还没做完,我应该在服务器上做计算,然后将结果发送给客户端吗?
【问题讨论】:
-
为什么每次访问应用程序时都需要进行相同的计算?你不能一次做这些计算,只把结果存储在客户端吗?
-
好问题,我应该更清楚。计算由两部分组成:一些当前条件和来自用户的输入,它们会一直变化;还有这个 6MB 的二进制数据,永远不会改变。
标签: html google-app-engine gwt