Я некоторое время работал над проектом, направленным на интеграцию AX с Интернетом.
Компания, поставившая AX, решила использовать Business Connector (BC.net) прямо на моей стороне бэкэнда.
Я немного искал, и для меня похоже, что мы должны использовать Application Integration Framework (AIF) / Корпоративный портал (EP) - это потому, что, как я понимаю, BC не предназначен для многопользовательских, как на Интернет, но должен быть реализован с помощью сессионной оболочки, такой как EP, а также он должен быть запущен в локальной сети и не способен подключаться через WAN.
Есть ли какие-либо комментарии по этому поводу?
-
-РЕДАКТИРОВАТЬ-
Дополнительная информация:
Ой, извините - новичок в stackoverflow - не увидел, что вы прокомментировали мой вопрос.
Я делаю это с нуля.
Первоначальный план состоял в том, чтобы создать модель и отправить объекты непосредственно из AX через BC на мой уровень данных, но поскольку BC не может передавать ничего, кроме объектов Axaptaobjects, мы решили сериализовать в XML, отправить в виде строки с BC и затем десериализовать с моим слоем данных.
Теперь все работает, но стабильность и производительность действительно плохи - и я боюсь, что компания, поставляющая бэкэнд (BC -> AX), делает что-то действительно здесь неправильно ...