IBM Worklight 5.0.6.1 — Как настроить поддержку сжатия gzip?

Мы разрабатываем гибридное мобильное приложение с использованием 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, а также в Гуглил, но решения не нашел.

Ниже приведена схема архитектуры:

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

Итак, мои вопросы:

  1. Я не совсем уверен, нужно ли мне настраивать gzip на IIS, WAS, Worklight или на всех?
  2. Как насчет файла конфигурации подключаемого модуля WebSphere plugin-cfg.xml? Нужно ли мне что-то настраивать в нем, чтобы включить gzip?

Я нашел информацию о настройке сжатия http на IIS6 ниже:

включить сжатие GZIP


person deadcode    schedule 24.01.2014    source источник


Ответы (1)


Worklight 5.0.6 не поддерживает сжатие GZIP. Вы можете выполнить обновление до Worklight 6.0 или более поздней версии, при которой приложение может запрашивать у сервера Worklight отправить сжатые данные с помощью параметра compressResponse при выполнении вызова invokeProcedure . Вы должны включить сжатие только в IIS или Worklight, а не в обоих.

person Srik    schedule 24.01.2014