데이터 서비스 구성
서비스를 구성하려면 다음 단계를 수행합니다.
1. 데이터 패널에서 서비스를 선택합니다. 서비스 속성이 데이터 속성 패널에 표시됩니다.
2. 데이터 속성 패널에서
![서비스 구성 서비스 구성](../../../../ThingWorx/images/MBItemBindings.png)
을 클릭하여 바인딩 구성 대화 상자를 엽니다.
이 대화 상자의 왼쪽 창에는 서비스 데이터, 매개 변수 및 이벤트의 목록이 있습니다. 기본적으로 서비스 노드가 선택되어 있습니다.
![서비스 구성 대화 상자 서비스 구성 대화 상자](../../../../ThingWorx/images/ServiceConfigurationDialog.png)
이 대화 상자를 사용하여 다음을 수행할 수 있습니다.
• 서비스에 대한 바인딩을 보고 구성합니다.
• 성공 및 오류 메시지에 대한 알림을 활성화합니다.
트리거 이벤트를 서비스에 바인딩
1. 바인딩 구성 대화 상자의 왼쪽 창에서 서비스의 최상위 노드를 선택합니다.
2. ![](../../../../ThingWorx/images/BindingsAddArrow.png)
을 클릭한 다음
이벤트 트리거 추가를 선택합니다. 매쉬업의 사용 가능한 이벤트가 나열됩니다.
3. 위젯, 함수 및 데이터 서비스에서 이벤트를 선택합니다.
4. 다음을 클릭하여 바인딩을 검토한 다음 완료를 클릭합니다.
선택한 이벤트가 서비스에 바인딩됩니다. 실행 시간에 바인딩된 이벤트가 트리거될 때 서비스가 실행됩니다.
데이터 소스에 서비스 매개 변수 바인딩
1. 서비스 구성 대화 상자에서 매개 변수 노드를 확장합니다. 서비스 매개 변수가 나열됩니다.
2. 매개 변수 옆에 있는
![](../../../../ThingWorx/images/BindingsAddArrow.png)
을 클릭한 다음
원본 추가를 선택합니다. 사용 가능한 데이터 소스가 오른쪽 창에 나열됩니다.
3. 위젯, 함수 또는 데이터 창에서 데이터 소스를 선택합니다.
4. 다음을 클릭하여 바인딩을 검토한 다음 완료를 클릭합니다.
| 하나의 매개 변수에 두 개 이상의 소스를 바인딩할 수 없습니다. |
다른 서비스에 서비스 이벤트 바인딩
서비스의 이벤트를 바인딩하여 매쉬업의 다른 서비스를 트리거할 수 있습니다.
1. 서비스 구성 대화 상자에서 이벤트 노드를 확장합니다. 서비스 이벤트가 나열됩니다.
2. 이벤트 옆에 있는
![](../../../../ThingWorx/images/BindingsAddArrow.png)
을 클릭한 다음
트리거 서비스 추가를 선택합니다. 매쉬업 내의 사용 가능한 서비스가 오른쪽 창에 나열됩니다.
3. 위젯, 함수 또는 데이터 창에서 하나 이상의 서비스를 선택합니다.
4. 다음을 클릭하여 바인딩을 검토한 다음 완료를 클릭합니다.
이제 이벤트가 데이터 서비스에 바인딩되었습니다. 이벤트가 트리거될 때 바인딩된 서비스가 실행됩니다.