2013-09-10 2 views
0

У меня есть это требование: приложение My WL имеет набор статических страниц, которые могут быть обновлены в любое время. Первоначально источником всего статического контента является страница рабочего стола, которая будет преобразована xsl в мобильный контент. Проблема, которую я не хочу делать с каждым запросом (требование HA).Рабочий свет - Статический контент, обновляемый

Я хочу, чтобы получить вдохновение о том, как архитектор, который без использования прямого механизма обновления (не хотите, чтобы конечный пользователь получал уведомления об этих обновлениях).

Я хотел бы отметить, что страницы будут меняться редко каждые несколько месяцев, может быть.

Я думаю о 2 способа сделать это: (? Ли это существует)

1- делая преобразование на стороне адаптера и полагаться на кэширование WL, так что преобразование не производится каждый раз. Но как адаптер получит уведомление об изменении страницы и сбросит кеш? Должен ли я программировать некоторый усовершенствованный адаптер на основе Java? (Хранение в кеше и какое-то задание, которое каждый день сканирует изменения контента?)

2 Выполнение этой операции со стороны мобильной связи, но я не знаю, как получать уведомления об изменениях!

ответ

1

Является ли ваша единственная проблема, с Direct Update Worklight о том, что пользователь уведомления и требуется явно одобрить передачу?

В этом случае почему бы не использовать опцию Сайлент Direct Update?

Недвижимость, которую вы ищете, - updateSliently установлена ​​в true в initOptions.js.
Для этой работы требуется, очевидно, что connectOnStartup будет установлен в true, а также.


, возможно, что это выполнимо, чтобы использовать адаптер для извлечения HTML (или что это) и сохраните его на локальном хранилище устройства, а затем отобразил приложение этого контента, таким образом, вы не изменить веб-ресурсов приложения, а не запускать Direct Update.

+0

Мой клиент любит прямое обновление (не бесшумный) функцию, но он не хочет, чтобы использовать его для обновления статического контента. Мы обязательно будем использовать эту функцию для других целей. –

+0

Ваш клиент знает о Silent Direct Update? –

+0

Да. И мы планируем использовать его, потому что приложения будут разрабатываться по этапам –

Смежные вопросы