통합 커넥터
ThingWorx용 통합 커넥터는 PTC 제품과 타사 제품에서 서비스에 액세스하는 연결을 활성화합니다. 이 설명서에서 백엔드 제품 또는 응용 프로그램을 언급하는 경우 ThingWorx가 통합 커넥터(예: Windchill PDMLink)를 사용하여 연결한 응용 프로그램을 의미합니다.
이 기능에 포함된 구성 요소는 다음과 같습니다.
Integration Runtime: ThingWorx 외부에서 실행하는 마이크로 서비스입니다. 마이크로 서비스를 시작하고 ThingWorx Integration 하위 시스템에 등록하려면 통합 커넥터에 대한 Integration Runtime Service의 초기 설정을 참조하십시오. 여러 Integration Runtime Service를 동시에 실행하여 통합 커넥터에 대한 배율 및 고가용성 처리를 제공할 수 있습니다.
통합 하위 시스템: Integration Runtimes의 가용성 및 등록된 Integration Runtimes에 대한 요청 위임을 관리하는 ThingWorx와 함께 포함된 하위 시스템입니다.
통합 커넥터: 플랫폼을 기반으로 구축된 사용자 인터페이스에서 간단하게 사용할 수 있도록 이러한 제품의 데이터를 필요할 때 가져오고 데이터를 ThingWorx Composer에서 노출하여 백엔드 제품과 함께 사용하도록 설계된 사물입니다.
사물 템플릿에서 통합 커넥터를 생성합니다. 사용 가능한 사물 템플릿은 다음과 같습니다.
SwaggerConnector: Swagger(OpenAPI) 사양을 통해 끝점을 제공하는 Windchill이 아닌 백엔드 시스템에 연결합니다. 범용 OpenAPI(Swagger) 커넥터입니다. SwaggerConnector에 대해 다음을 참조하십시오.
끝점은 Swagger 사양에 의해 정의됩니다. Swagger 사양이 서로 다른 유형의 HTTP 메소드에 대한 끝점을 포함할 수 있지만, SwaggerConnector는 DELETE, GET, PATCH, POST 및 PUT HTTP 메소드에 대한 끝점만 노출합니다. POST 메소드의 경우 현재 URL 인코딩된 폼 데이터 입력만 지원되고 사용 가능한 끝점에 포함됩니다. 예를 들어, 멀티 파트 폼 데이터를 포함하는 POST 메소드는 사용 가능한 끝점 목록에 포함되지 않습니다.
SwaggerConnector에는 구성에서 지정된 서버에 대한 유효한 JSON Swagger 스키마를 수동으로 입력할 수 있는 SwaggerJSON 속성이 있습니다. 이 속성에 정의된 Swagger 사양은 모든 맵 및 서비스를 생성하는 데 사용됩니다. 이 사양은 통합 커넥터 사물에 대한 구성 페이지에 상대 URL이 정의되어 있지 않은 경우에만 사용됩니다.
WindchillSwaggerConnector: Swagger(OpenAPI) 사양을 통해 사용 가능한 Windchill REST 끝점에 연결합니다. 이는 Windchill과 함께 제공된 OpenAPI(Swagger) 사양을 사용하는 Windchill 커넥터입니다.
자세한 내용은 Windchill Swagger Connector 사전 요구 사항을 참조하십시오.
ODataConnector: 범용 OData 커넥터입니다. 자세한 내용은 ODataConnector 또는 SAPODataConnector 사용을 참조하십시오.
SAPODataConnector: SAP OData 서비스를 사용하는 SAP NetWeaver 커넥터입니다. 자세한 내용은 ODataConnector 또는 SAPODataConnector 사용을 참조하십시오.
HTTPConnector: 사용자 정의 통합 커넥터를 생성하는 데 사용됩니다. 자세한 내용은 사용자 정의 HTTP 커넥터 생성을 참조하십시오.
도움이 되셨나요?