배치 디스크립터에 네이티브 바인딩 추가

네이티브 서비스 바인딩은 IBM® i 서비스 프로그램에 직접 액세스하는 데 필요한 세부사항을 제공합니다.

  1. EGL 배치 디스크립터를 두 번 클릭하여 EGL 배치 디스크립터 편집기를 여십시오. 파일 작성에 대한 세부사항은 "EGL 배치 디스크립터 작성"을 참조하십시오.
  2. 서비스 바인딩을 클릭하십시오. 서비스 바인딩 구성 탭이 표시됩니다.
  3. 추가를 클릭하십시오. 서비스 바인딩 추가 페이지가 표시됩니다.
  4. 네이티브 서비스 바인딩을 클릭한 후 다음을 클릭하십시오. 네이티브 서비스 바인딩 추가 페이지가 표시됩니다.
  5. 네이티브 서비스 바인딩 이름 필드에서 키라고도 하는 서비스 바인딩 이름을 지정하십시오. 해당 이름을 입력하거나 다음과 같이 수행할 수 있습니다.
    1. 네이티브 서비스 바인딩 이름 필드 옆의 찾아보기 단추를 클릭하십시오. 인터페이스 선택 창이 표시됩니다.
    2. 코드에서 서비스 액세스 변수의 기초인 인터페이스 파트의 이름을 선택하십시오.
    3. 확인을 클릭하십시오.

    서비스 액세스 변수를 선언하고 @BindService 특성, bindingKey 필드를 설정할 때 서비스 바인딩 이름을 지정합니다.

  6. 서비스 바인딩의 프로토콜 유형을 선택하십시오.
    • 서비스에 대해 공유 가능한 프로토콜을 이미 정의한 경우 프로토콜에서 선택을 클릭한 후 목록에서 공유 가능한 프로토콜을 선택하십시오.
    • 또는 특정 프로토콜 유형을 선택한 후 관련 속성을 지정하십시오. 세부사항은 "공유 가능한 프로토콜에 대한 옵션"을 참조하십시오.
  7. 완료를 클릭하십시오. 서비스 바인딩 구성 탭을 다시 사용할 수 있습니다. 나중에 방금 정의한 서비스 바인딩을 업데이트할 수 있습니다.
    1. 서비스 바인딩 구성 탭을 여십시오.
    2. 바인딩을 선택하십시오.
    3. 표시된 정보를 편집하십시오.