03.04.2021, 20:08 | #2 |
MCT
|
По определению микросервисы - это слабосвязанные модули, причем могут быть реализованы на разных языках и платформах.
Если рассматривать ERP, конкретно DAX, то это отсутствие единого АОС под все модули и единой базы данных. У каждого модуля должен быть свой API, через который происходит общение с этим модулем. Идеально, если вам не нравится, как реализован, допустим склад, то вы его заменяете на модуль склад другого поставщика. Допиливаете API по своим существующим модулями и вуаля у вас ERP с другим модулем склад. Уже не имеет смысл рассматривать интеграции с 1С или еще чем- то, так как у вас каждый модуль отделен. И вам без разницы с каким модулем у вас работает, допустим, модуль производство. API есть, оно работает, данными обменивается. У вас в качестве модуля главной книги очень может быть 1С. Модули обмениваются через шину данных. Если у вас, допустим упал модуль расчеты с персоналом, то остальные модули продолжают работать. Минусом этого, однозначно, будет сложность администрирования и управления всеми частями.
__________________
Axapta book for developer Последний раз редактировалось MikeR; 03.04.2021 в 20:10. |
|
|
За это сообщение автора поблагодарили: Lemming (5), Sancho (1). |