Цитата:
Сообщение от
mazzy
современные веб-приложения - это комплекс ПО и на сервере, и на клиенте. Встретить современного клиента без JS... это поискать надо.
...
Скорее у заказчика будет уже существующее веб-приложение типа WMS, типа какой-нибудь внутренней заказывалки или еще что-нибудь. Скорее всего, это приложение будет реализовано на LAMP в виде серверной и клиентской части
....
Собственно, вопрос как организовать взаимодействие этого приложения с акс2012, акс2009?
Это понятно что нефиг JS в браузере запрашивать ERP. Я о том что вообще нефиг, подразумевая под веб-приложением серверную часть. Инициатором обмена данных может и должна выступать только AX. В идеале. Который вполне достижим.
Что мешает AX самой подключиться к удаленной базе третьего приложения и положить, взять то что нужно? А если в одной сети то вообще - однозначно так.
Есть база MySQL в локальной сети, так что мудить с REST? Для CV?Периодический джобик AX работает с этой базой. У самого этого внутреннего приложения нет доступа к AX - ибо нефиг.
Но вот скорее веб-приложение хостится на AWS, а AX - во внутренней сети. Тут варианты но все равно лучше когда не к AX обращаются, а она сама синхронизирует данные третьего приложения. Так многое упрощается и становится надежнее.
Транспорт? Если это не красивый адаптер для продажи, а как для себя, то я бы передавал файлы через SFTP или HTTP POST.