배치 디스크립터에 EGL 바인딩 추가

EGL 서비스 바인딩은 EGL 서비스에 액세스하기 위해 필요한 세부사항을 제공합니다.

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

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

  6. 서비스 이름 필드에서 패키지 및 서비스 이름을 입력하십시오(예: myPackage.MyService). 서비스 파트는 작업공간에 있지 않아도 됩니다. 하지만 이전 단계에서 EGL 서비스 바인딩 이름을 찾아볼 때 서비스 파트를 참조한 경우에는 이름이 이미 필드에 있습니다.
  7. 별명 필드에서 EGL 생성 서비스의 별명을 입력하십시오. 이 필드를 공백으로 두면 서비스 이름 필드의 값이 액세스에 사용됩니다.
  8. 서비스 바인딩의 프로토콜 유형을 선택하십시오.
    • 서비스에 대해 공유 가능한 프로토콜을 이미 정의한 경우 프로토콜에서 선택을 클릭한 후 목록에서 공유 가능한 프로토콜을 선택하십시오.
    • 또는 특정 프로토콜 유형을 선택한 후 관련 속성을 지정하십시오. 세부사항은 "공유 가능한 프로토콜에 대한 옵션"을 참조하십시오.
  9. 완료를 클릭하십시오. 서비스 바인딩 구성 탭을 다시 사용할 수 있습니다. 나중에 방금 정의한 서비스 바인딩을 업데이트할 수 있습니다.
    1. 서비스 바인딩 구성 탭을 여십시오.
    2. 바인딩을 선택하십시오.
    3. 표시된 정보를 편집하십시오.