WSDBIT 소개
WSD(Web Services for Devices) API(WSDAPI)를 사용하면 다음과 같은 유형의 메시지 교환을 사용할 수 있습니다.
DPWS 디바이스 검색
DPWS 디바이스 설명 이를 메타데이터 교환이라고 합니다.
DPWS 서비스 간 이진 첨부 파일과 함께 서비스별 메시지 보내기
DPWS 서비스에서 이벤트를 구독하고 수신합니다.
다음 그림과 같이 WSDAPI WSDBIT(기본 상호 운용성 도구)는 WSDAPI를 사용하여 DPWS 메시지를 보내고 받습니다. WSDBIT를 사용하여 클라이언트에서 실행되는 WSDAPI와 디바이스에서 실행되는 DPWS 스택 간의 상호 운용성을 테스트할 수 있습니다.
상호 운용성 시나리오는 이전 메시지 교환에서 사용되는 프로토콜과 함께 메시지 형식을 확인하기 위한 것입니다. 시나리오는 클라이언트 관점에서 정의되며 다음 범주로 구성됩니다.
디바이스 및 서비스 검사에서는 DPWS 디바이스 검색 및 메타데이터 교환을 테스트하고 확인합니다.
단순 및 고급 제어 는 서비스별 메시지를 테스트하고 확인합니다.
첨부 파일은SOAP MTOM(메시지 전송 최적화 메커니즘) 사양에 정의된 대로 메시지 첨부 파일을 테스트하고 확인합니다.
이벤트 테스트 는 Web Services Eventing을 테스트하고 확인합니다.
보안 통신에 는 이전의 모든 시나리오의 요소가 포함됩니다.
상호 운용성 테스트의 특정 요구 사항에 따라 디바이스, 클라이언트 또는 둘 다를 구현할 수 있습니다.
테스트 사례의 섹션을 선택적으로 구현할 수도 있습니다. 예를 들어 디바이스 및 서비스 검사와단순 및 고급 제어 상호 운용성 테스트 사례만 구현할 수 있습니다.
참고 최소한 디바이스 및 서비스 검사 상호 운용성 테스트 사례를 구현해야 합니다. 다른 테스트 사례에 필요하기 때문입니다.