Адаптация Vault при помощи API
Обладая навыками программирования, пользователь получает большое количество возможностей для адаптации системы при помощи интерфейса прикладного программирования (API) Vault. Общие адаптации включают утилиты, автоматическую обработку и интеграцию с другими системами, командами и представлениями данных.
В Vault имеется три интерфейса прикладного программирования (API).
Web Service API доступен во всех версий Vault. Интерфейсы Vault Client API и Job Processor API доступны только для версий Vault Workgroup, Vault Collaboration и Vault Professional.
Дополнительные сведения о возможностях VDF см. здесь.
Программисты, создающие собственные приложения для Vault, могут использовать средства Vault Software Development Kit (SDK). Этот компонент автоматически устанавливается при установке серверной части Vault. Он располагается в папке SDK внутри папки ADMS в расположении, указанном при установке.
Компонент SDK содержит полезные инструменты, такие как документация по всем классам и функциям, примеры приложений, статьи базы знаний, утилиты, описания кодов ошибок и изменения по сравнению с предыдущими версиями. В нем имеется все необходимое, чтобы начать создание собственных приложений для Vault.
Правила iLogic можно создавать, используя только операторы назначения параметров Autodesk Inventor, предварительно заданные функции iLogic и простой код VB.NET. Однако в распоряжении пользователя есть и другие методы. В правилах можно также использовать расширенные функции VB.NET. Visual Basic можно использовать для создания внешних файлов DLL, которые могут вызываться из правил (можно также вызывать файлы DLL, написанные на C# или C + +).
It's All Just Ones and Zeros — это специальный блог Autodesk, посвященный адаптации и программированию в Vault. Он содержит подробные статьи по понятиям API, советы по программированию, описания особых приемов и уведомления. И самое важное, что он содержит большую библиотеку примеров приложений с исходным кодом.
Autodesk Developer Network (ADN) оказывает полноценную поддержку по API в Vault. Здесь есть статьи базы знаний, дополнительные примеры кода, можно загружать продукты и создавать лицензии разработчика для Vault Workgroup, Collaboration и Professional. Если вы испытываете затруднения в какой-либо ситуации, можно задавать вопросы на этой справочной странице в Интернете.
,