ThingWorx Flow > ThingWorx Flow SDK > ThingWorx Flow 도구 및 커넥터 SDK
ThingWorx Flow 도구 및 커넥터 SDK
커넥터에 대한 작업, 조회, OAuth, 트리거와 같은 아티팩트를 만들고 테스트하려면 ThingWorx Flow CLI(명령줄 인터페이스)를 사용하는 것이 좋습니다. ThingWorx Flow 도구는 다음과 같습니다.
flow-cli 패키지 - 커넥터를 만들고 테스트하는 도구로 구성됩니다.
flow - 커넥터 프로젝트를 만들고 해당 프로젝트에 다양한 아티팩트를 추가합니다.
flow-dbg - 흐름의 파생을 디버깅하고 노드 검사기 프로토콜을 사용하는 아티팩트 코드의 디버깅을 허용합니다. CLI는 디버거가 포트 9000에 연결할 때까지 기다립니다.
flow-deploy - 커넥터 및 OAuth를 온프레미스 설치로 배포하는 도구를 제공하는 패키지입니다.
ptc-flow-test-helper 패키지 - 커넥터에 대한 테스트를 자동화하는 API를 제공하는 패키지입니다. 이 패키지는 ThingWorx Flow CLI를 통해 사용 가능한 모든 기능에 대한 JavaScript API를 제공합니다.
ptc-flow-sdk 패키지 - ThingWorx Flow 서버에서 커넥터를 로드하고 해당 아티팩트를 실행할 수 있도록 합니다. 또한 커넥터를 빌드하는 데 필요한 로깅과 같은 API를 제공합니다. 커넥터 SDK에 대한 자세한 내용은 ThingWorx Flow 커넥터 SDK 항목을 참조하십시오.
ThingWorx Flow SDK를 사용하여 사용자 정의 커넥터를 구현하는 방법은 자습서 A: ThingWorx Flow SDK를 사용하여 사용자 정의 커넥터 구현을 참조하십시오.
ThingWorx Flow CLI 패키지는 다음 명령으로 구성됩니다.
init - 새 프로젝트를 만듭니다.
add - 새 아티팩트를 만듭니다.
test - 아티팩트를 테스트합니다.
모든 ThingWorx Flow CLI 명령 목록 및 해당 세부 정보를 가져오려면 명령 프롬프트에서 다음 명령을 실행합니다.
flow --help
명령
설명
flow add <artifactType>
커넥터에 새 아티팩트를 추가합니다.
flow init <user project root directory>
parentDir 폴더에 이름이 <projectName>인 커넥터 프로젝트를 만듭니다.
flow test <command>
통합 테스트를 실행하여 아티팩트를 확인합니다.
옵션
설명
데이터 유형
--version
버전 번호를 표시합니다.
[부울]
--help
도움말을 표시합니다.
[부울]
다음 비디오에서는 ThingWorx Flow 사용자 정의 커넥터를 빌드하는 방법을 보여줍니다.
도움이 되셨나요?