플러그인된 기술에서 플러그인이 찾는 모든 개체에는 고유한 식별자를 제공해야 합니다. 개체 이름은 vso.xml파일의 <finder> 요소와 <object> 요소에 정의합니다.

팩토리 구현에서 정의한 찾기 작업은 플러그인된 기술에서 개체를 찾습니다. 플러그인이 개체를 찾으면 Orchestrator 워크플로에서 이를 사용하여 한 워크플로 요소에서 다른 요소로 전달할 수 있습니다. 개체에 제공한 고유 식별자를 사용해 워크플로에서 요소 간에 전달할 수 있습니다.

Orchestrator 서버는 처리하는 각 개체의 유형과 식별자만 저장하며 Orchestrator가 개체를 가져온 위치나 방법에 대한 정보는 저장하지 않습니다. 플러그인에서 가져온 개체를 추적할 수 있도록 플러그인 구현에서 개체 이름을 일관되게 지정해야 합니다.

워크플로 실행 중 Orchestrator 서버가 중지된 경우 서버를 다시 시작하면 서버가 중지되었을 때 실행 중이었던 워크플로 요소에서 워크플로가 재개됩니다. 워크플로는 서버가 중지되었을 때 요소가 처리 중이었던 개체를 검색하기 위해 식별자를 사용합니다.