Git Product home page Git Product logo

liteexchange_1c's Introduction

liteExchange. Синхронизация с 1с

#liteExchange - это технология для выполнения задач синхронизации и интеграции на платформе 1с.

Ключевая особенность - практически мгновенный обмен, недостижимая скорость для привычных инструментов. В основе - http сервисы.

Релиз:

Получить последний релиз можно по ссылке: https://yadi.sk/d/c7kq_NLJrMN92Q

Миссия:

Мы отрываем новые возможности для цифровой трансформации бизнеса

Польза для руководителей и исполнителей

  1. Снижает требования к компетенции
  2. Повышает скорость разработки

Решаемые задачи:

  1. Организация Backend на платформе 1с.
  2. Обработка WebHook
  3. Отправка данных на сторонний сервер для обработки.
  4. Синхронизация баз 1с с возможностью описать код конвертации объектов:
    • Одинаковые базы 1с
    • Похожие базы 1с
    • Разные базы 1с
    • Риб (ускорение до онлайн)

Компоненты фреймворка:

  1. Легкий HTTP коннектор.
  2. Продвинутый JSON сериализатор
  3. Продвинутый конвертер объектов 1с в простые типы и обратно
  4. Анализатор ссылочных данных
  5. GZIP распаковщик для обработки ответов серверов
  6. Модуль обработки входящих и формирования исходящих запросов HTTP
  7. Управление очередями обработки данных, исходящих и входящих сообщений

Особенности и требования:

Поставляется в виде расширения

Минимальные требования - платформа 8.3.9 или режим совместимости 8.3.9 для устаревших конфигураций Подробнее о том, как в УПП 1.3. получить режим совместимости 8.3.9 и чем это грозит тут: <..>

Концепция решения:

Известные альтернативы:

  • DATAREON MQ - содержит встроенный коннектор с 1с, реализует обмен в формате XML. Решает часть задач, как liteExchange, но его надо уметь готовить.
  • Rabbit MQ - для высоконагруженных систем. Требует коннектора и внешней компоненты для работы с 1с
  • Выгрузка загрузка данных XML - невероятно медленный
  • Правила обмена КД2 - еще более медленные
  • Правила обмена КД3 и обмен через универсальный формат - быстрее КД2, но надо уметь из готовить. Обмен опять через XML.

Примеры решаемых задач:

  1. Обмен с AMO CRM, Битрикс 24, Интернет магазинами в реальном времени.
  2. Передача данных для обработки на удаленные сервера и системы.
  3. Синхронизация с другой 1с.
  4. Параллельная работа в нескольких копиях 1с (почти РИБ)

Больше кейсов в канале телеграмм: https://t.me/liteExchange_channel

Документация:

тут:

liteexchange_1c's People

Contributors

nkrylovbit avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.