개발자 도구

API를 통해 Vault 사용자화

프로그래밍 방법을 알 경우 Vault API(응용프로그램 프로그래밍 인터페이스)를 통해 사용자화할 수 있는 작업이 많이 있습니다. 공통 사용자화에는 유틸리티, 자동화, 다른 시스템과의 통합, 명령 및 데이터 뷰가 포함됩니다.

API를 사용한 Autodesk Vault 사용자화 개요

Vault용 API에는 다음 세 가지가 있습니다.

웹 서비스 API는 모든 버전의 Vault에서 사용할 수 있습니다. 그러나 Vault 클라이언트 및 Job Processor API는 Vault Workgroup, Vault Collaboration 및 Vault Professional에서만 사용할 수 있습니다.

Vault 개발자 프레임워크(VDF)

VDF는 다음을 제공하는 기존 API 위의 높은 수준의 프레임워크입니다.
  • 일반적인 Vault 알고리즘에 대해 재사용 가능한 비즈니스 논리
  • 일반적인 워크플로우에 대해 재사용 가능한 GUI 컨트롤
  • 호스트 요구사항에 맞게 구성할 수 있는 확장 가능한 구성요소

여기에서 VDF 기능 세트에 대한 자세한 내용을 알아보십시오.

Vault SDK

자체 Vault 프로그램 작성에 관심이 있는 프로그래머들은 Vault SDK(소프트웨어 개발 키트)를 사용할 수 있습니다. 이 프로그램은 Vault 서버와 함께 자동으로 설치됩니다. "ADMS" 설치 위치 아래의 "SDK" 폴더에서 이 프로그램을 찾을 수 있습니다.

이 SDK에는 모든 클래스 및 함수에 대한 문서, 샘플 응용프로그램, 기술 자료 문서, 유틸리티, 오류 코드 설명 및 이전 릴리즈에서 변경된 사항과 같은 유용한 도구가 포함되어 있습니다. 또한 Vault 프로그램을 직접 작성하는 데 필요한 모든 사항이 포함되어 있습니다.

Visual Basic

Autodesk Inventor 매개변수 대입문, 미리 정의된 iLogic 함수 및 간단한 VB.NET 코드만 사용하여 iLogic 규칙을 작성할 수 있습니다. 그러나 이러한 기법 외에도 다른 방법을 사용할 수 있습니다. 규칙에서 VB.NET의 고급 기능을 사용할 수 있습니다. Visual Basic을 사용하여 규칙에서 호출될 수 있는 외부 DLL 파일을 작성할 수 있습니다. C# 또는 C++로 작성된 DLL 파일을 호출할 수도 있습니다.

Vault 사용자화 블로그

It's All Just Ones and Zeros는 Vault 사용자화 및 프로그래밍을 전적으로 다루는 Autodesk 블로그입니다. 여기에는 API 개념, 프로그래밍 관련 유용한 팁과 알림에 대한 심층 문서가 들어 있습니다. 무엇보다도 소스 코드가 포함된 방대한 샘플 응용프로그램 라이브러리가 제공됩니다.

Autodesk 개발자 네트워크

ADN(Autodesk 개발자 네트워크)에서는 Vault API를 완전하게 지원합니다. 기술 자료 문서, 추가 샘플 코드, 제품 다운로드가 제공하며 Vault Workgroup, Collaboration 및 Professional용 개발자 라이센스를 생성할 수 있도록 합니다. 문제가 있으면 개발자 도움말 온라인 페이지를 통해 질문할 수 있습니다.

,