네트워크 스트림 끝포인트 URL 지정하기
- 업데이트 날짜:2025-08-27
- 4분 (읽기 시간)
LabVIEW는 모든 네트워크 스트림 끝포인트를 URL로 식별합니다. [네트워크 발신자 끝포인트 생성] 함수의 발신자 이름 터미널이나, [네트워크 수신자 끝포인트 생성] 함수의 수신자 이름 터미널을 사용해서 끝포인트의 이름을 지정하면, LabVIEW는 그 이름을 사용해서 다음의 구문으로 URL을 생성합니다.
ni.dex:// host_name : context_name / endpoint_name
다음 테이블에서는 이 URL의 각 구성요소를 설명합니다.
유효한 네트워크 스트림을 생성하려면, 끝포인트 URL을 사용해서 발신자와 수신자 끝포인트가 서로 연결되도록 요청합니다. 원격 끝포인트의 URL을 [네트워크 스트림 발신자 끝포인트 생성] 함수의 수신자 url 입력이나, [네트워크 스트림 수신자 끝포인트 생성] 함수의 발신자 url에 연결하여 이 작업을 수행합니다.
이 터미널에 지정해야하는 URL은 원격 끝포인트의 네트워크 위치에 따라 다양합니다. 다음은 끝포인트가 서로 연결되도록 요청하는 여러 가지 예를 보여줍니다.
| 노트 끝포인트 URL은 대소문자를 구분하지 않습니다. 그러나, 끝포인트 URL을 지정할 때, 분석 에러가 발생하지 않게 하려면, 예약된 문자를 해당하는 이스케이프 코드로 대체해야 합니다. |
네트워크 스트림을 사용하는 한 개의 어플리케이션을 실행하는 컴퓨터로 스트리밍하기
위의 그림에서처럼, 네트워크 스트림을 사용하는 한 개의 어플리케이션을 실행하는 원격 컴퓨터의 끝포인트에 연결할 때 끝포인트 간의 연결을 요청하려면, 다음의 구문을 가진 URL을 사용해야 합니다.
// host_name / endpoint_name
다음 단계를 따라 이 구문을 가진 URL을 사용하여 두 끝포인트 간의 연결을 요청합니다.
- 다음 그림에 보이는 대로 [네트워크 스트림 수신자 끝포인트 생성] 함수를 사용해서 원격 컴퓨터에 수신자 끝포인트를 생성합니다.
위의 그림에서 10.0.0.62는 host_name이고 Reader는 endpoint_name입니다. 따라서 이 끝포인트의 URL은 //10.0.0.62/Reader.

노트 LabVIEW는 다음의 순서로 호스트 이름의 유효한 해석을 검색합니다. - 타겟 이름 (LabVIEW 프로젝트에서 지정된 이름)
- DNS 이름
- IP 주소
- 다음 그림에서 보이는 것처럼, [네트워크 스트림 발신자 끝포인트 생성] 함수를 사용해서 로컬 호스트에 발신자 끝포인트를 생성하고, 수신자 url 터미널을 사용해서 수신자 끝포인트의 URL을 지정합니다.

네트워크 스트림을 사용하는 여러 개의 어플리케이션을 실행하는 컴퓨터로 스트리밍하기
위의 그림에서처럼, 네트워크 스트림을 사용하는 여러 개의 어플리케이션을 실행하는 원격 컴퓨터의 끝포인트에 연결할 때 끝포인트 간의 연결을 요청하려면 다음의 구문을 가진 URL을 사용해야 합니다.
// host_name : context_name / endpoint_name
다음 단계를 따라 이 구문을 가진 URL을 사용하여 두 끝포인트 간의 연결을 요청합니다.
- 다음 그림에 보이는 대로 [네트워크 스트림 수신자 끝포인트 생성] 함수를 사용해서 원격 컴퓨터에 수신자 끝포인트를 생성합니다.
네트워크 스트림을 사용하는 여러 개의 어플리케이션을 실행하는 컴퓨터에 끝포인트를 생성할 때는 위의 그림에서 보는 것처럼 URL에 반드시 host_name, context_name 및 endpoint_name이 포함되어야 합니다. 이름 대신에 URL을 지정하면, 한 대의 컴퓨터에 있는 여러 개의 어플리케이션에서 같은 내용을 사용하지 않게되며, 이로써 같은 내용을 사용하기 때문에 두 끝포인트가 연결되지 못하는 상황을 방지할 수 있습니다.
- 다음 그림에서 보이는 것처럼, [네트워크 스트림 발신자 끝포인트 생성] 함수를 사용해서 로컬 호스트에 발신자 끝포인트를 생성하고, 수신자 url 터미널을 사용해서 수신자 끝포인트의 URL을 지정합니다.

로컬 호스트의 어플리케이션으로 스트리밍하기
위의 그림에서처럼 로컬 호스트의 다른 어플리케이션 안에 있는 끝포인트에 연결할 때, 끝포인트 간의 연결을 요청하려면 다음의 구문을 가진 URL을 사용해야 합니다.
// localhost : context_name / endpoint_name
다음 단계를 따라 이 구문을 가진 URL을 사용하여 두 끝포인트 간의 연결을 요청합니다.
- 다음 그림에 보이는 대로 [네트워크 스트림 수신자 끝포인트 생성] 함수를 사용해서 한 개의 어플리케이션 안에서 수신자 끝포인트를 생성합니다.

- 다음 그림에서 보이는 것처럼, [네트워크 스트림 끝포인트 생성] 함수를 사용해서 다른 어플리케이션 안에 발신자 끝포인트를 생성하고, 수신자 url 터미널을 사용해서 수신자 끝포인트의 URL을 지정합니다.


노트 로컬 호스트가 네트워크 스트림을 사용하는 두 개의 어플리케이션을 실행하기 때문에 끝포인트에 이름 대신 URL을 지정해야 합니다.