Цитата:
Сообщение от
Sancho
и как дела с лицензированием? можно ли будет накатить "чужие" расширения? можно ли будет создавать "платные" расширения и выкладывать их в общий доступ? можно ли будет модифицировать чужие расширения?
Я, может, чего путаю, но вроде бы аналогичный подход работает уже несколько лет в Dynamics AX 2012 и реализуется на базе т.н.
моделей. Модель является контейнером для переноса и распространения расширений стандартного приложения, она обычно подписывается электронной подписью издателя, к ней издатель
может сгенерить свой лицензионный файл, привязанный к основной лицензии на Dynamics AX, т.е. к идентификатору, названию клиента и сроку истечения лицензии, как они прописаны для Dynamics AX.
Таким образом, можно создавать платные "расширения" и выкладывать их в общий доступ, и даже если одна лицензия "утечет" - ничего страшного, другим клиентам она все равно не подойдет.
Модифицировать чужие расширения в Dynamics AX можно в том смысле, что можно скопировать чужой объект приложения, поправить его и включить в свое расширение, которое накатить поверх чужого. При этом нужно будет разруливать конфликты слияния объектов приложения. Включить подправленные объекты в чужое расширение нельзя, разве что у вас откуда-то есть закрытый ключ электронной подписи стороннего издателя.
В общем, интересующимся про то, как будут работать расширения в NAV, возможно, имеет смысл почитать про то, как это уже несколько лет работает в AX.