0

我们正在使用 Worklight 版本 5.0.6.1 开发一个混合移动应用程序。

我想知道如何通过在数据传输过程中减小内容的大小来应用 gzip 压缩来提高性能。

我搜索了信息中心:http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp? topic =%2Fcom.ibm.help.doc%2Fwl_home.html和 stackoverflow 以及在 Google 中,但是找不到解决方案。

下面是架构的概要:

Mobile devices <=> Big IP <=> IIS 6 <=> WAS 8/Worklight 5.0.6

所以我的问题是:

  1. 我不太确定是否需要在 IIS 或 WAS 或 Worklight 或所有设备上设置 gzip?
  2. WebSphere 插件配置文件 plugin-cfg.xml 怎么样?我是否需要在其中配置任何内容才能启用 gzip?

我确实在下面找到了有关在 IIS6 上设置 http 压缩的信息:

启用 GZIP 压缩

4

1 回答 1

2

Worklight 5.0.6 不支持 GZIP 压缩。您可以升级到 Worklight 6.0 或更高版本,其中应用程序可以在拨打电话时使用该选项请求 Worklight 服务器发送压缩数据。您必须仅在 IIS 或 Worklight 中启用压缩,而不是在两者中启用。compressResponseinvokeProcedure

于 2014-01-24T10:20:34.427 回答