Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Уведомить мобильное приложение о необходимости проверить обновление.

Уведомить мобильное приложение о необходимости проверить обновление.
Я
   ELEA26
 
11.11.16 - 11:19
Есть ИС с HTTP сервисом. Есть мобильная конфа (планшет андроид) которая по кнопке обновляет некоторые данные с основной ИС.
Как можно (идеи, хотя бы теоретические) - сделать обновление по требованию базовой ИС?
Тыкаться каждые 5 - 10 - 15 сек в ИС для проверки надо ли обновляться - жестко.
Какие есть идеи?
 
 
   Cyberhawk
 
1 - 11.11.16 - 11:21
Опубликовать приложение в маркете, выпустить обновление приложения - маркет сам пушанет мобильное устройство. Тут-то ты и сделаешь все, что нужно, при обновлении
   Cyberhawk
 
2 - 11.11.16 - 11:22
Кстати, кто в курсе, как маркет пушит мобильные устройства? Там ведь тоже служба на мобильном устройстве выступает инициатором проверки?
   ELEA26
 
3 - 11.11.16 - 11:39
(1) Не не! Ты не понял! Не само приложение надо обновлять, а надо чтобы запущенное приложение могло обновить справочник с сервера не по расписанию, а по требованию сервера. Причем достаточно оперативно. Пока вариант один - каждые 20 сек опрашивать сервер. Но он очень мне не нравится.
   Fragster
 
4 - 11.11.16 - 11:52
прочитай про push
   Cyberhawk
 
5 - 11.11.16 - 11:54
(3) Это ты не понял. После обновления приложения оно запустится заново. В модуле упр. приложения / сеанса и сделаешь что тебе нужно
   Aleksey
 
6 - 11.11.16 - 11:56
(3) Реализовано в версии 8.3.6.182 мобильной платформы.

Push-уведомления

С помощью push-уведомлений можно реализовывать сценарии взаимодействия основного и мобильного приложений по инициативе основного приложения. Когда в основном приложении возникает некоторое событие, приложение рассылает push-уведомления получателям - мобильным приложениям.

Дальше возможны два сценария взаимодействия. Во-первых, информацию, связанную с событием, можно передать в самом push-уведомлении, но надо помнить, что его размер ограничен.

Поэтому если нужно передать значительный объем данных, можно использовать другой сценарий взаимодействия. В нём push-уведомление используется только как сигнал мобильному приложению о том, что ему необходимо связаться с основным приложением. Мобильное приложение, получив push-уведомление, самостоятельно связывается с основным приложением тем способом, которым оно обычно это делает. Например, через веб- или http-сервис. И получает те данные, которые основное приложение подготовило для него.
http://v8.1c.ru/o7/201502push/index.htm
   Cyberhawk
 
7 - 11.11.16 - 12:06
(6) Для этого центральная база должна хранить все ИД "подписчиков" (приложений на мобильном устройстве), вряд ли у автора приложение это может
   mobile-1c
 
8 - 11.11.16 - 12:15
при открытии обращайся к основной базе и читай номер версии. если не совпало надо обновлять.
   Cyberhawk
 
9 - 11.11.16 - 12:17
(8) Это слишком просто :) Ему нужно без перезахода в приложение и без оповещения в цикле :)
   Aleksey
 
10 - 11.11.16 - 12:18
(8) Ну к примеру нужно обновить остатки по 2 позициям. Вот автор и хочет сказать мобильнику, что нужно обновить остатки или пришли новые позиции
 
 Рекламное место пустует
   ИС-2
 
11 - 11.11.16 - 12:34
(6) +1.

Но т.к у меня не было интернета (вся работа по локальной wi-fi), пришлось делать постоянный опрос из мобильного приложения в основную базу
   ELEA26
 
12 - 11.11.16 - 12:44
(6) это я прочитал. Планшет должен будет иметь доступ в интернет. А надо - в пределах предприятия в сети Wifi.
(8) Это то же что и проверять каждые 20 сек.
(10) Да, очень близко! Появляются новые данные для сотрудника - он должен отреагировать.
(11) Ну по ходу я в том же положении.
   DitriX
 
13 - 12.11.16 - 12:46
(12) тогда Acode Tools смотри. Там можно инициировать событие по IP адресу

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует