Определения API PLM 360
Когда заходит речь о особенностях настройки или API, прежде всего эти особенности следует разбивать на трёх ключевых направления: поддерживаемые, неподдерживаемые и запрещенные. Позвольте объяснить, что это значит и как они относятся к API PLM 360.
Поддерживаемые - значит открыто документированы. Если начинаются проблемы, вы можете ожидать помощь. Если возникают дефекты, вы можете ожидать их решения. Если API изменяется, вы можете ожидать надлежащего уведомления.
В случае с PLM 360 довольно легко сказать что поддерживается.
Если особенность является частю общественной документации, она поддерживается. |
Неподдерживаемые - значит «используйте на свой страх и риск». Недокументированные функции - лучший пример этой категории. Это что-то, что технически может быть использовано, но не ожидайте помощи или документации. Это может изменяться без предварительного уведомления.
В облачном мире крайне не рекомендуется использовать неподдерживаемых API. Для установленных продуктов эта особенность менее рискованная, поскольку вы контролируете обновление. Вы контролируете момент наступления обновления, и можете сделать откат, если вдруг что-то пойдет не так. PLM 360 не предоставляет вам такой гибкости. Если вы используете неподдерживаемый API, вы можете вдруг обнаружить , как ваше приложение нормально работало в пятницу и не работает уже в понедельник утром.
Для PLM 360 недокументированные гиперссылки REST попадают под эту категорию. Есть фактически части REST v2, которые не документированы, так что неверно считать, что всё в /API/v2 в URL поддерживается
Запрещенный - значит, что персонал Autodesk не желает, чтобы вы трогали определенную часть системы. Это включает в себя нарушение лицензионного соглашения (например, реверс-инжиниринг) и нарушение целостности данных (модификация базы данных для Vault).
Для API PLM 360 запрещенные в основном применимы к особенностям безопасности и вещам, которые нагло незаконны. Попытки обойти систему безопасности и ненадлежащее использование пользовательских данных подпадают под эту категорию. Если есть сомнения, лучше задайте вопрос. Техподдержка Autodesk с удовольствием укажет вам верное направление.
Источник: http://justonesandzeros.typepad.com/blog/2013/11/the-defined-api.html
Обсуждение: http://adn-cis.org/forum/index.php?topic=366
Опубликовано 29.11.2013Отредактировано 05.12.2013 в 00:36:53