|   |   | 
| 
 | 1С мобильное приложение: Обмены или пилить основную конфу | ☑ | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0
    
        DGorgoN 25.08.18✎ 17:42 | 
 
        Есть сильно доработанная ут 10. Встал вопрос в мобильном приложении, теперь на распутье: делать ли клон частей ут и делать обмены или пилить оригинальную конфу. Кто что скажет по опыту?     | ||||||||||
| 1
    
        pavig 25.08.18✎ 17:53 | 
        (0) 
 Пили мобильный клиент и да будет тебе счастье без обменов и прочих конвертаций | ||||||||||
| 2
    
        DGorgoN 25.08.18✎ 17:55 | 
        (1) В смысле в своей УТ все модули прошерстить на предмет будет он там в мобильном клиенте или нет и соответственно препроцессоры вставить?     | ||||||||||
| 3
    
        d4rkmesa 25.08.18✎ 18:11 | 
        Я бы запилил отдельную конфу с минимальным функционалом + план обмена.     Обмен | ||||||||||
| 4
    
        DGorgoN 25.08.18✎ 18:17 | 
        (3) А если там очень много чего обменивать?     | ||||||||||
| 5
    
        d4rkmesa 25.08.18✎ 18:38 | 
        (4) Насколько много?     | ||||||||||
| 6
    
        Cyberhawk 25.08.18✎ 18:39 | 
        Если для мобильного приложения достаточно онлайн-клиента (т.е. нет нужды, например, при отлупе связи чего-то все равно сохранять локально на МУ и отправлять потом), то смотреть в сторону мобильного клиента.
 Если нужна оффлайн-работа на МУ, то смысл в отдельной базе? Пилить обмен в оригинальной конфе. Если делать стандартизованно, то обвязка с универсальным обменом по правилам конвертации заходит на ура. Но можно, конечно, и "по-дедовски" - передавать в хттп-сервисы массивы или ТЗ, в которых структуры с реквизитами объектов из МП | ||||||||||
| 7
    
        Cyberhawk 25.08.18✎ 18:40 | 
        Ну и посмотреть на какие-нибудь "Заказы" или "Мобильную кассу" - вдруг там половина нужного уже есть     | ||||||||||
| 8
    
        DGorgoN 25.08.18✎ 18:56 | 
        Нету там половины, много очень нестандартного и связанного с основной конфой, к сожалению.     | ||||||||||
| 9
    
        pavig 25.08.18✎ 19:41 | 
        (6) 
 Правила конвертации если я не ошибаюсь в обмене с мобильными приложениями не работают же ж... Или это не так? | ||||||||||
| 10
    
        pavig 25.08.18✎ 19:43 | 
        (4) 
 А точно много чего? Не очень увязывается мобилка и "много чего обменивать"... Мобильное приложение - это больше про функционал с минимальным набором данных для случаев офф-лайн, чем про хранение данных... | ||||||||||
| 11
    
        pavig 25.08.18✎ 19:47 | 
        (0)
 Мы разрабатывали мобильное приложение для своих удаленных точек (их больше 170) Одно из требований было Офф-лайн. В итоге ведущий разраб устав от постоянного геморроя с обменами плюнул и сделал мобильный клиент (мобильное приложение на хттп-сервисах). Это было тогда, когда мобильного клиенте у 1С еще не было. В итоге оказалось что офф-лайн не очень-то и нужно было бизнесу... Сейчас это можно было бы сделать из коробки на мобильных клиентах в разы быстрее и дешевле, чем тогда... | ||||||||||
| 12
    
        Рэйв 25.08.18✎ 19:56 | 
        (0)Ну что за подкидывание монетки на мисте...Тут все просто. Или ты МОЖЕШЬ сам или НЕТ     | ||||||||||
| 13
    
        DGorgoN 25.08.18✎ 20:58 | 
        Плюнул всё переводить в управляемый режим. Во всех модулях прописать, кучу галочек проставить. Ну его на..
 Буду сервисами пользоваться ) Тот еще конечно гемор но блин всю конфу на упр перевести это дорого стоит ) Обмен | ||||||||||
| 14
    
        Asmody 25.08.18✎ 21:45 | 
        (0) Пили приложение. Только не на 1С     | ||||||||||
| 15
    
        pavig 25.08.18✎ 22:59 | 
        (13) 
 Тогда я бы сделал так: Параллельная база на 8.3 с реализованным мобильным клиентом. Содержит только данные, которые нужны на мобильном клиенте, не более. И обмен основная база <-> база мобильного клиента на конвертации данных. Это будет работать хорошо и в реализации не затратно. Своё | ||||||||||
| 16
    
        Cyberhawk 26.08.18✎ 09:05 | 
        (9) В каком обмене?
 Правила конвертации - это обработка + xml-строка файла обмена, отправляемая в приемник и там разбираемая. Все конечно же работает. | ||||||||||
| 17
    
        pavig 27.08.18✎ 09:58 | 
        (16) Между сервером и базёнке на мобилке.     | ||||||||||
| 18
    
        pavig 27.08.18✎ 09:59 | 
        (16) 
 Я про Конвертацию данных писал | ||||||||||
| 19
    
        Cyberhawk 27.08.18✎ 10:01 | 
        Хз о чем ты     | ||||||||||
| 20
    
        Сияющий в темноте 27.08.18✎ 11:01 | 
        Как вариант,отдельная конфа с подключением через внешнее соединение к основной,тогда и основную поганить не обязательно,и все,что нужнл,можно сделать,причем,можно даже разные версии платформы использовать     | ||||||||||
| 21
    
        Остап Сулейманович 27.08.18✎ 11:07 | 
        (20) "причем,можно даже разные версии платформы использовать"
 Вот вам большой пролетарский болт! Дорогой товарисчЪ. Версии клиента и ком-коннектора должны совпадать до последней бубочки. | ||||||||||
| 22
    
        Cyberhawk 27.08.18✎ 11:09 | 
        (21) Но версия ком-коннектора может не совпадать с релизом платформы той инфобазы, в которой этот ком-коннектор создается     | ||||||||||
| 23
    
        DGorgoN 27.08.18✎ 14:06 | 
        Так всё таки можно com или нельзя и какая скорость? Я пока пытаюсь через обмены запилить и пока только грабли (     | ||||||||||
| 24
    
        Cyberhawk 27.08.18✎ 14:22 | 
        Какая еще скорость?     | ||||||||||
| 25
    
        DGorgoN 27.08.18✎ 14:23 | 
        Скорость соединения по com     | ||||||||||
| 26
    
        Cyberhawk 27.08.18✎ 14:25 | 
        Меньше чем за 0.5 секунд вряд ли соединение будет устанавливаться     | ||||||||||
| 27
    
        DGorgoN 27.08.18✎ 14:27 | 
        Ну т.е. получаем тормоза, жжжжжжаль.     | ||||||||||
| 28
    
        pavig 27.08.18✎ 14:28 | 
        СОМ явно лишнее тут.
 Храните нужные данные в самой базе. Или на крайний случай делайте http-сервисы. Они отрабатывают в разы быстрее чем СОМ. | ||||||||||
| 29
    
        Cyberhawk 27.08.18✎ 14:29 | 
        Какие тормоза-то?     | ||||||||||
| 30
    
        DGorgoN 27.08.18✎ 14:40 | 
        (28) Ну вот и думаю по поводу сервисов, но мне как раз нужно что бы данные из ЦБ брались побыстрее и обрабатывались на клиенте и возвращались на ЦБ. Поэтому думаю про сервисы, но чёт пока затык. Позже может тему создам если сам совсем встряну.     | ||||||||||
| 31
    
        arsik гуру 27.08.18✎ 14:41 | 
        (30) Вы на мобильном клиенте псевдо онлайн что ли делаете? Делайте оффлайн.     | ||||||||||
| 32
    
        DGorgoN 27.08.18✎ 14:42 | 
        (31) Мне надо онлайн (
 За 5 секунд может всё поменяться раз 20 | ||||||||||
| 33
    
        Вафель 27.08.18✎ 14:42 | 
        (32) делай на метадате js     | ||||||||||
| 34
    
        Вафель 27.08.18✎ 14:42 | 
        тут и онлайн и если и оффлайн одновременно     | ||||||||||
| 35
    
        arsik гуру 27.08.18✎ 14:51 | 
        (33) А его можно прикрутить к WinCE?     | ||||||||||
| 36
    
        Вафель 27.08.18✎ 14:53 | 
        (35) если там браузер запускается, то все будет работать     | ||||||||||
| 37
    
        pavig 27.08.18✎ 14:53 | 
        (33) 
 К чему такие усложнения?) Чем механизмы 1С не подходят?) | ||||||||||
| 38
    
        pavig 27.08.18✎ 14:53 | 
        (36) 
 Боюсь там и к браузеру некоторые требования существуют | ||||||||||
| 39
    
        Вафель 27.08.18✎ 14:54 | 
        (38) js тралируется в ес5, но вот по произовдительности конечно запас должен быть. Но на тормозе и 1с особо не запустишь | ||||||||||
| 40
    
        DGorgoN 27.08.18✎ 17:06 | 
        А WinCE тут причем? Ведроид и Джобос     | ||||||||||
| 41
    
        Fragster гуру 27.08.18✎ 17:10 | 
        (39) ты вообще в курсе, что такое windows ce?     | ||||||||||
| 42
    
        dezss 27.08.18✎ 17:22 | 
        (0) а мобильное приложение для клиентов или для сотрудников?
 Если для сотрудников, то однозначно Своё + обмены. Т.е. как в (20), но без ком. Просто отдельная база, где есть то, что нужно и обмены между ней и основной. Один фиг в мобильном приложении не нужен весь функционал и все объекты из ут. А если для клиентов, то тут только сторонний сервис, к которому будешь обращаться ты через АПИ для выгрузки/загрузки нужных данных. | ||||||||||
| 43
    
        pavig 27.08.18✎ 17:23 | 
        (42) 
 Почему для клиентов вариант "Своё + обмены" не подходит? | ||||||||||
| 44
    
        dezss 27.08.18✎ 17:27 | 
        (43) ну если это "Своё" будет не на том же серваке, где и основная база, то более-менее подходит, но я все таки больший сторонник сторонних сервисов при большом количестве обращений, а мы ж должны думать про масштабирование.)))     | ||||||||||
| 45
    
        dezss 27.08.18✎ 17:28 | 
        (44) + не хотелось бы пускать в сетку кого-то стороннего...     | ||||||||||
| 46
    
        DGorgoN 27.08.18✎ 18:14 | 
        Приложение будет и для своих и для чужих. Общаться через com думаю не стоит, буду мутить сервисы.     | ||||||||||
| 47
    
        Вафель 27.08.18✎ 18:45 | 
        (41) А что на вин це браузер не запускается?     | ||||||||||
| 48
    
        Вафель 27.08.18✎ 18:47 | 
        основная фишка метадаты - это прозрачное кэшироание данных из 1с (собственно это и есть основная его функция) сам интерфейс пишешь на чем хочешь. они предпочитают реакт     | ||||||||||
| 49
    
        pavig 27.08.18✎ 19:11 | 
        (48) Ты сам делал что-нибудь на метадате?     | ||||||||||
| 50
    
        pavig 27.08.18✎ 19:11 | 
        ну кроме хеллоуворлд     | ||||||||||
| 51
    
        pavig 27.08.18✎ 19:12 | 
        метадатчики как бэ сами говорят "не надо использовать метадату там где можно обойтись без неё"     | ||||||||||
| 52
    
        DGorgoN 27.08.18✎ 19:43 | 
        Я за уменьшение геммороя при построении системы. Если для системы уведомлений дизайнеров (2-3 пуша раз в день на человека) о заказе нужно купить шаттл то ну его на эту задачу.     | ||||||||||
| 53
    
        Сияющий в темноте 27.08.18✎ 20:34 | 
        В це очень специфичный браузер,и не самый новый,т.к.там сборка под спецпроцессор,и в нем мало что работает,как полагается.
 так что лучше без него,чем ждать,когда он сожрет всю память и сдампится нафиг. | ||||||||||
| 54
    
        DGorgoN 27.08.18✎ 20:51 | 
        Я вообще про wce не понял, Андрюша и АйОйОсь актуальны, а это реликт и мертворожденный пережиток прошлого.     | ||||||||||
| 55
    
        Cyberhawk 28.08.18✎ 08:05 | 
        "для системы уведомлений дизайнеров (2-3 пуша раз в день на человека) о заказе" // Это вообще решается одним ХТТП-сервисом (с парой операций в нем) в основной инфобазе     | ||||||||||
| 56
    
        Cyberhawk 28.08.18✎ 08:05 | 
        Какие переводы форм на УФ или СОМ-соединения ты придумал, Я хз     | ||||||||||
| 57
    
        dezss 28.08.18✎ 08:48 | 
        (46) ну если так, то хорошенько подумай про безопасность...
 ИМХО, не стоить светить в инет свою базу, лучше какую-нибудь ограниченную прослойку вставить(тут надо будет хорошенько продумать варианты взаимодействия этой прослойки с основной базой, ИМХО, веб/хттп-сервисы в основной тут не лучший вариант, лучше бы эта прослойка была пассивна в этом взаимодействии)... Так же желательно, чтобы прослойка работала на отдельном канале, чтобы основной не лег, когда его будут ддосить...ну и админ нужен хороший, который грамотно настроит оборудование... | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |