![]() |
#3 |
NavAx
|
Оба решения могут привести к созданию веб-служб (AIF тоже может выступать как средство их создания, хотя в исходном сообщении о форме его использования - ни слова, так что можно предполагать всякое, я предположил такой вариант). Вопрос - о форме и стоимости получаемого решения и его поддержки.
Я бы начал со списка документов, которые надо синхронизировать. Кое-каких вещей в AIF просто нет, значит, придется писать самим и увязывать как-то с существующим "напроганным" функционалом типа проверок на формах и контролах вместо методов таблиц, всяких обновлений одного поля в зависимости от фазы луны и значения другого поля и т.п. Дело в том, что чтобы AIF работал, всё это должно делаться вполне определенным образом. Но вообще - такой попутный рефакторинг - дело полезное и вся бизнес-логика взаимодействия остается в Аксапте. Второй же путь, по сути, легче - не надо пересматривать существующий код, достаточно "дергать его" снаружи из компонент .NET. Но тогда вы теряете гомогенность логики приложения (впрочем, при таком зоопарке систем, это вопрос обсуждаемый, но я бы стремился все-таки, не увеличивать кол-во сущностей, а уменьшать), и увеличиваете затраты на сопровождение - вам понадобится отдельный специалист, который будет заниматься .NET. Если же вам вдруг захочется использовать Аксу откуда-то еще, всё надо писать еще раз заново.
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты... ![]() |
|
Теги |
aif |
|
|