Мобильный клиент с автономным режимом. Информационная база с указанным именем или параметрами соединения уже зарегистрирована

1. Ukubaeva 30.11.20 12:09 Сейчас в теме
Добрый день всем! Разрабатываю мобильный клиент с автономным режимом. Все бы хорошо, пока не дошло дело до автономной части конфигурации и написания обмена. При добавлении элементов в состав автономной конфигурации клиент не запускается - ошибка следующая "Информационная база с указанным именем или параметрами соединения уже зарегистрирована". Почему то добавляется база в список и не может добавиться. В сборщике какие настройки указываю - приложу скрин. Версия платформы конфигурации - 8.3.17.1549, версия мобильной платформы - 8.3.17.67. Подскажите, пожалуйста, что не так?
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. aibasoft 11 02.12.20 14:03 Сейчас в теме
Я также работаю с автоном клиентом. Попробуйте просто не добавлять базы в сборщике и оставить пустым.
P.S.Можем ли мы обсудить, поделиться опытом по автономному клиенту?
Ukubaeva; +1 Ответить
3. Ukubaeva 02.12.20 15:23 Сейчас в теме
(2)В этом случае открывается начальная страница, указанная в сборщике, как веб клиент, что нас не устраивает.
P.S.Можем ли мы обсудить, поделиться опытом по автономному клиенту?
- да, пишите мне в ЛС
4. aibasoft 11 02.12.20 15:28 Сейчас в теме
(3) Сообщение не уходит, отложенная группа пишет( напишите мне пожалуйста
5. Ukubaeva 02.12.20 16:16 Сейчас в теме
(4)у меня тоже не уходит
6. aibasoft 11 10.12.20 17:17 Сейчас в теме
Доброго дня. Все еще борюсь с ошибками мобильного автономного клиента. Может вы сталкивались проблемой при синхронизации:
Подключаюсь через мобильный клиент (онлайн), без проблем получил все файлы, далее добавляю пару заявок (документ), обменивается хорошо, перехожу в автоном и также добавляю несколько доков, включаю интернет и все норм обменивает с основным сервером.
Теперь самое интересное, подключаю второго пользователя через мобильный клиент онлайн, первоначальная синхронизация идет без ошибок. Далее создаю заявки и тут при обмене на обеих устройствах выдает ошибку "Ошибка при вызове метода контекста (Записать)", "Ошибка при вызове метода контекста (НачатьЧтение)" на втором устройстве и несколько раз выводит эту ошибку, но обмен идет, отправляется и получаю другие доки.
Получается ошибка возникает когда несколько пользователей сидят в базе через моб клиент.
Пытался поменять состав конф, добавить в состав план обмена еще несколько нужных справочников, получаю другие ошибки типа "Ошибка при вызове метода контекста (ПрочитатьXML)"
В чем может быть проблема, вы не сталкивались? Беда с многопользовательским режимом, потому что на демо-конф такая же беда...
7. Ukubaeva 11.12.20 15:28 Сейчас в теме
(6)Здравствуйте! Может быть, нумерация документов с разных клиентов задвоилась?
8. maksa2005 550 11.12.20 21:20 Сейчас в теме
Лучше делать не обменом, а http post запросом. Стабильно и нет проблем.
10. aibasoft 11 12.12.20 19:31 Сейчас в теме
(8) Там по автономке никаких полных инструкции нет, все методом тыка из демо базы сделал, соответственно о таком думать не стал. Расскажете подробнее, может покажете если есть реальный пример?
12. maksa2005 550 12.12.20 20:25 Сейчас в теме
(10)я лично сам начинал изучение мобильной версии с обменов. все это лажа! притом конкретная. может первые 10 раз будут удачные..потом какой-то косяк. обмен рушиться( пересоздавать. да кому это нужно!
9. aibasoft 11 12.12.20 19:26 Сейчас в теме
(7) Нет, нумерация никак не может быть одинаковым, в номере добавляется префикс узла.

Ошибка исчезает при файловом варианте работы с базой, у меня был SQL Express, возможно там какие то рамки не позволяли. Пока остаемся на файловом, смотрю в сторону PostgreSQL, так-как СУБД бесплатная...
13. maksa2005 550 12.12.20 20:26 Сейчас в теме
(9)да тут могут быть ошибки сеарилизации данные с твоей базы. он просто не сможет их правильно прочитать и ошибка(
14. maksa2005 550 12.12.20 20:27 Сейчас в теме
(9)разница между sql и постгресом в передачи данных нет. у sql лучше интерфейс и процесс развертки базы и и.т.п
15. aibasoft 11 12.12.20 20:56 Сейчас в теме
(14) по разнице SQL это ладно, я имел ввиду что потом чтобы SQL Standart не покупать лучше на Postgre посадить что ли. Пользователей много планируется...

(12) даа, есть такое ощущение как будто все на соплях))

Мне важно автономная часть. Мобильные устройства должны обмениваться с основным сервером куда также другие устройства заливают свои данные.
Если ты работаешь по предложенной схеме, то примерно можешь объяснить как все идет у тебя, обмен, какие устройства и сколько юзеров.
Сервер и рабочие базы есть, веб сервер на IIS, на внешку смотрим пока через http.
16. maksa2005 550 12.12.20 21:00 Сейчас в теме
(15)у меня sql+аппач + HTTPS (т.к. внешка это очень страшно!)
iis много проблем, лучше проще и лучше апач. у многих стоит не валиться на простых вещах
постгрес хоть и бесплатный. на нем висит 20 баз в сумму пользователей 120шт))) разнице в переходе на sql не увидел
18. maksa2005 550 12.12.20 21:02 Сейчас в теме
(15)просто если тебе важно передавать только измененные данные то можно прикрутить так,
МП запрашивает данные = сервер отдает то что изменилось у тебя на сервере.
начни изучение http простых методов get и post.
11. maksa2005 550 12.12.20 20:24 Сейчас в теме
(10)
Ставишь это. если ты подключаешься из вне значить 100 процентов ставить https!
https://infostart.ru/1c/articles/646384/
потом пишешь у себя в базе
https://infostart.ru/1c/articles/538808/
пишешь в мобильной версии запрос на получение документов или отправка данных
aibasoft; +1 Ответить
17. aibasoft 11 12.12.20 21:02 Сейчас в теме
(16) А мобильные устройства скорее всего на мобильном приложений да? Я на мобильном клиенте, просто там конфа на основе БСП написано и его переделывать и создавать моб приложение тяжко)) из-за этого сидим на моб клиенте с автономным режимом, но там конечно свои адаптации тоже есть, но не такие большие.
Спасибо за информацию
19. maksa2005 550 12.12.20 21:03 Сейчас в теме
(17)я понял)
сделай тогда вообще проще. выложи базу в сеть и цепляйся к ней без HTTP и обменов и будет тебе счастье!
20. maksa2005 550 12.12.20 21:05 Сейчас в теме
21. aibasoft 11 12.12.20 21:08 Сейчас в теме
(20) Классно, я тогда тоже соберу свою с небольшим набором документов и справочников. Остается прикрутить обмен и все. Ну это как альтернатива если тот норм не пойдет...
(15) Я имел ввиду как раз с SQL Express на PostgreSQL перейти))
22. maksa2005 550 12.12.20 21:10 Сейчас в теме
(21)как выкладывать базу знаете? через конфигурация+публикация на веб-сервере (не забудь поставить апач). открой порт 80 или 8080 и пропиши путь к базе МБ . и будет все шоколаде)
если будет внешка, то хотя бы измени порт к базе чтобы стучался 54214 к 80 порту.
24. aibasoft 11 12.12.20 21:13 Сейчас в теме
(22) Да так и есть, через 8080, через публикацию, но в качестве веб сервера использую IIS. Все уже работает, вот только по обмену такие траблы.
25. maksa2005 550 12.12.20 21:16 Сейчас в теме
(24) есть еще идея:
коль всю базу выкладывать опасно, сделайте все тоже самое с публикации базы но с нужными вами документами и справочниками. выложите в сеть. мп соединиться и будет мгновенно получать данные между ними.
а между реально и базы для мп создать обмен по передачи данных с учетом изменений)
26. aibasoft 11 12.12.20 21:22 Сейчас в теме
(25) МП обязательно буду рассматривать если не повезет с МК автономным режимом...
maksa2005; +1 Ответить
27. aibasoft 11 14.12.20 07:47 Сейчас в теме
(7) Кстати эта ошибка (6) как раз похож с вашей Этой. Когда в онлайн на мобильном клиенте несколько пользователей хотят одновременно обменяться то идет ошибка.
С ЦУ например 2 пользователя хотят одновременно обменяться с МУ узлами и у одного показывает ошибку, ну у того кто не успел заблокировать объект... Мобильные клиенты онлайн это по сути ЦУ узел. Запретить всем и вызывать обмен на ЦУ регламентом?

как вы все-таки победили эту ошибку? разве сейчас на Zmed-е вашем не выдает такую ошибку?
28. Ukubaeva 15.12.20 09:25 Сейчас в теме
(27)добрый день! Сейчас такой ошибки нет. Как победила - стала делить пакеты, передавать мало информации в одном пакете, и с выпусками новых платформ стало гораздо лучше работать, чем в 2016 году
29. aibasoft 11 10.03.21 14:21 Сейчас в теме
(1) Добрый день! В итоге как решили проблему? Я тоже наткнулся на такую ошибку на мобильном автоном клиенте)) только у одного юзера такая проблема.
30. Ukubaeva 10.03.21 17:50 Сейчас в теме
(29)Добрый день!
Я в сборщике не указала Адрес начальной веб-страницы, а только заполнила таб часть Адреса информационных баз и веб-страниц, и заработало. Правда, там пришлось шаманить - удалять на телефоне приложение целиком, ставить заново из апк сборщика.
aibasoft; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот