Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Здесь кратко о том, как я делаю обмен с мобильным приложением

Сам обмен организован достаточно просто:

  • Данные к обмену регистрируются в плане обменов

  • А сама передача происходит с помощью http-сервисов.

  • Головная боль, которая до сих пор нас мучает - это невозможность мобильной платформы 1с передавать данные при заблокированном телефоне. Решение пока только одно и оно у нас реализовано - это организация периодического запуска “синхронизации на клиенте”. Иногда из-за этого пользователь ловит лаги, но пока так. Сильно надеемся, что в будущем разработчики мобильной платформы 1с нас порадуют и дадут механизм обмена данными даже у неактивного приложения.

...

Раскрыть
titleDraw
Drawio sketch
zoom1
simple0
inComment0
pageId3288563716
custContentId3323723779
lbox1
diagramDisplayNameОбмен МП с сервером приложений 1С
contentVer9
revision9
baseUrlhttps://ooo-rassvet.atlassian.net/wiki
diagramNameОбмен МП с сервером приложений 1С
pCenter0
width901
links
tbstyle
height493

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

При этом в некоторых контрольных моментах происходят http-запросы, требующие подключения. Например, в нашем случае это сделано, чтобы наблюдатели могли работать параллельно с нескольких устройств на одном участке, и включаться в работу в любой момент - все данные, зарегистрированные другим пользователем по его избирательному участку доступны и наблюдателю.