상위 토픽: HTTP 메소드 VI 개발하기

노트 이 토픽의 개념에 대한 더 자세한 정보는 웹 서비스 개요 및 길라잡이를 참조하십시오. LabVIEW 웹 서비스는 LabVIEW Full Development System과 LabVIEW Professional Development System에서만 사용 가능합니다.

데이터 스트리밍하기

출력 데이터를 HTTP 메소드 VI에서 클라이언트로 스트리밍할 수 있습니다. 스트림 출력 타입을 사용하여, HTTP 메소드 VI에서 사용자 정의된 포맷으로 데이터를 반환할 수 있습니다. 웹 서비스 프로퍼티 대화 상자의 HTTP 메소드 VI 셋팅 페이지에서 HTTP 메소드 VI가 스트리밍 출력 타입을 사용하도록 설정할 수 있습니다.

[응답 쓰기] VI를 사용하여 사용자 정의된 HTML 페이지나 이미지 데이터와 같은 스트리밍 출력 데이터를 생성합니다.

[HTTP 응답 코드 설정] VI 및 [HTTP 응답 MIME 타입 설정] VI를 사용하여 스트리밍 출력 데이터의 응답 코드와 MIME 타입을 설정합니다.

노트 HTTP 메소드 VI는 사용자 정의된 HTML 페이지 또는 이미지 데이터와 같은 사용자 포맷으로 클라이언트에게 데이터를 스트리밍하지 않고 커넥터 팬을 통해 클라이언트에게 데이터를 반환할 수 있습니다.

HTTP 헤더 설정하기

HTTP 메소드 VI가 웹 클라이언트로 보내는 응답의 HTTP 헤더를 사용자 정의할 수 있습니다. [HTTP 헤더 설정하기] VI 및 [HTTP 다시 지정 설정] VI를 통해 스트림 출력 타입을 사용하는 웹 메소드 VI의 HTML 헤더를 사용자 정의합니다. 예를 들어, 웹 브라우저에 디스플레이되는 웹 페이지를 매 2초마다 새로 고치는 사용자 헤더를 생성할 수 있습니다. HTTP 메소드 VI의 HTTP 헤더를 사용자 정의하지 않는 경우, HTTP 메소드 VI는 응답에 대해 기본 헤더를 사용합니다.

스트리밍 데이터 버퍼하기

스트리밍 출력 데이터를 버퍼링하도록 HTTP 메소드 VI를 설정할 수 있습니다. [응답 쓰기] VI를 사용하여 버퍼되었거나, 버퍼되지 않은 스트리밍 출력 데이터를 생성합니다. 웹 서비스 프로퍼티 대화 상자의 HTTP 메소드 VI 셋팅 페이지를 사용하여 HTTP 메소드 VI가 스트리밍 출력 데이터를 버퍼하도록 설정합니다.