1
0
mirror of https://github.com/dsdred/PAPI.git synced 2024-12-02 09:11:44 +02:00
Pretty API – Подсистема различных интеграционных инструментов.
Go to file
2024-11-11 03:41:22 +05:00
assets upd readme 2024-11-11 01:22:13 +05:00
documentation upd readme 2024-11-11 03:41:22 +05:00
src fix bug update 0.9.3.1 2024-10-27 07:55:26 +05:00
.gitignore upd 0.9.2.6 2024-08-25 21:33:43 +05:00
LICENCE add License 2024-05-27 00:23:51 +05:00
README.md upd readme 2024-11-11 03:41:22 +05:00

OpenYellow

Подсиcтема "PAPI"

Материалы по "PAPI":

Примеры по подсистеме PAPI
Состав релизов

demoVxxx.zip - Содержит файлы демонстрационных возможностей подсистемы.

  • dt - Содержит базу demo.dt с демо данными.
  • cfe - Содержит расширение ЛокализацияPAPI.cfe с дополнительными объектами, использованными в демо примерах.
  • additional - Содержит различные обработки из примеров.
    • ДемоПодпискиНаСобытияДляPAPI.epf - обработка с примерами подписок на события.
    • ДемоПодпискиНаСобытияИКомандыДляPAPI.epf - Обработка с примерами подписок на событие и командами.
    • ДемоПримерыPAPI.epf - в обработке содержатся примеры взаимодействия с Алгоритмами.
    • ДемоПримерыАлгоритмовPAPI.epf - Содержит пример вызова внешнего Алгоритма.
    • ДемоПримерыМетодовPAPI.epf - Содержит пример взаимодействия методов с внешней обработкой.

releaseVxxx.zip - Содержит релиз подсистемы PAPI.

  • additional - Содержит вспомогательные обработки.
    • ПодпискиНаСобытияДляPAPI.epf - Обработка с пред заполненными подписками на события.
  • cfe - Содержит расширения:
    • ЛокализацияPAPI.cfe - Пустое расширение, служит как вспомогательное расширение.
    • ПодсистемаPAPI_x_x_x_x.cfe - Последняя версия PAPI.
Карта репозитория

assets - Ресурсы, вспомогательные файлы.

documentation - Содержит документацию.

src - Содержит исходники расширения ПодсистемаPAPI последней версии.

  • ПодсистемаPAPIzip - Содержит файл с архивом исходников.
  • ПодсистемаPAPI - Содержит файлы исходников.

О подсистеме

PAPI (Pretty API) – подсистема разрабатывалась как универсальный http-сервис, но в ходе разработки обросла и другими инструментами. Подсистема с полностью открытым кодом. Разрабатывается на платформе 8.3.24, в текущий момент в бою крутится в режиме совместимости 8.3.17.

Состав подсистемы PAPI

Подсистема.PAPI - Основная подсистема

  • Общие модули

    • PAPI_АсинхронныеОперации - код выполняемый в фоне. Удаление старых данных, обновление и т.д.
    • PAPI_ДанныеДляЗаполненияНастроек - данные требуемые по умолчанию.
    • PAPI_Логирование - логирование в журнал регистрации основных действий.
    • PAPI_ОбщегоНазначенияВызовСервера - различные процедуры и функции общего назначения.
    • PAPI_ОбщегоНазначенияГлобальный - различные процедуры и функции общего назначения.
    • PAPI_ОбщегоНазначенияКлиент - различные процедуры и функции общего назначения.
    • PAPI_ОбщегоНазначенияКлиентСервер - различные процедуры и функции общего назначения.
    • PAPI_ФайловаяСистемаКлиентАсинх - модуль по работе с файлами.
  • Роли

    • PAPI_Администратор - полные права.
    • PAPI_БазовыеПрава - минимальные права.
    • PAPI_ПодсистемаPAPI - видимость подсистемы PAPI.
    • PAPI_Оператор - чтение данных из различных регистров, для устранения ошибок.
  • Регламентные задания

    • PAPI_УдалениеСтарыхДанных - удаление устаревших данных.
  • Общие команды

    • PAPI_Настройки - открывает форму настроек подсистемы.
  • Общие формы

    • PAPI_Настройки - форму настроек подсистемы.
  • Общие картинки

    • PAPI - картинка подсистемы.
    • PAPI_Метаданные - иконки метаданных. Используется при построении дерева метаданных.
    • PAPI_Часы - песочные часы при длительных операциях.
  • Константы

    • PAPI_НастройкаХраненияДанных - хранилище значений, содержит структуру с настройками для чистки старых данных.
    • PAPI_ТекущаяВерсия - версия требуется при обновлении на релизы.
  • Перечисления

    • PAPI_ТипЛога - требуется для записи логов.
    • PAPI_СрокиХранения - требуется для механизмов чистки данных.
  • Подсистема.PAPI_ИсторияДанных

  • Подсистема.PAPI_ВычисляемыеПодсистемы - Содержит подсистемы с выполняемым кодом