NI Service Locator
- 업데이트 날짜:2025-08-27
- 1분 (읽기 시간)
NI Service Locator는 등록된 서비스를 저장하고 서비스를 요청하는 클라이언트에 데이터를 반환합니다. 클라이언트는 서비스 이름을 사용하여 NI Service Locator를 쿼리하고 해당 서비스 이름과 연결된 포트 번호를 얻을 수 있습니다. 그렇기 때문에, 클라이언트는 서버 어플리케이션의 포트 번호를 알 필요가 없습니다. NI Service Locator는 배경 서비스로 실행되며 사용자와의 상호작용은 필요하지 않습니다.
NI Service Locator로 서비스 등록하기
[TCP 리스너 생성] 함수 및 [UDP 열기] 함수의 서비스 이름 입력을 사용하여, NI Service Locator로 서비스 이름과 포트 번호를 등록할 수 있습니다. 또한, 옵션 대화 상자의 VI 서버 페이지를 사용하여 포트 번호 또는 서비스 이름을 설정할 수 있습니다. 서버:포트 및 서버:서비스 이름 프로퍼티를 사용하여 프로그램적으로 포트 번호 또는 서비스 이름을 설정할 수 있습니다.
서비스 이름을 등록하는 함수 사용에 대한 예제는 다음 VI를 참조하십시오:
- labview\examples\Data Communication\Protocols\TCP\Simple TCP\Simple TCP.lvproj
NI Service Locator를 쿼리하여 등록된 서비스 찾기
NI Service Locator로 서비스를 등록한 후, [어플리케이션 참조 열기] 함수, [TCP 연결 열기] 함수, [UDP 쓰기] 함수를 사용하여 지정한 서비스 이름과 연결된 포트 번호를 NI Service Locator에서 쿼리할 수 있습니다.
NI Service Locator에 대한 추가적인 정보는 기술지원 데이터베이스를 참조하십시오.