기존 인바운드 서비스 구성 수정

기존 인바운드 서비스에 대한 구성 세부사항을 수정하십시오. 예제: 서비스 보안, 서비스의 포트에 JAX-RPC 핸들러 목록 적용, 둘 이상의 UDDI 레지스트리에 서비스 공개.

이 태스크 정보

인바운드 서비스는 내부적으로 제공되는 서비스(사용자 고유 조직에서 제공하고 서비스 통합 버스 대상을 통해 직접 사용할 수 있는 위치에서 호스트되는 서비스)에 대한 웹 인터페이스입니다.

인바운드 서비스를 처음 작성하면 하나 이상의 엔드포인트 리스너에 서비스를 연결하며 선택사항으로 초기 UDDI 레지스트리에 인바운드 서비스를 공개하는 데 사용되는 UDDI 공개 특성을 지정합니다. 사용자가 선택하는 각 엔드포인트 리스너에 대해 인바운드 포트가 자동으로 작성되지만, 각 인바운드 포트는 템플리트 포트, JAX-RPC 핸들러 목록 또는 보안 설정 없이 작성됩니다. 다음 방법으로 인바운드 서비스에 대한 액세스를 제어하고 모니터하려면 인바운드 서비스 구성을 수정하십시오.
  • JAX-RPC 핸들러 목록과 포트를 연관시켜, 핸들러가 포트의 활동을 모니터하고 포트를 통해 전달되는 각 메시지의 내용 및 송신자에 따라 적절한 조치를 수행하도록 할 수 있습니다.
  • 웹 서비스 조작의 비밀번호 보호
  • 메시지에 적용될 보안 레벨을 설정하십시오(WS-Security 구성 및 바인딩). 보안 레벨은 요청 및 응답 메시지에 관계 없이 설정할 수 있습니다.
  • 둘 이상의 UDDI 레지스트리에 서비스를 공개하십시오.

기존 인바운드 서비스를 나열하고 구성 세부사항을 보고 수정하려면 다음 단계를 완료하십시오.

프로시저

  1. 관리 콘솔을 시작하십시오.
  2. 탐색 분할창에서 서비스 통합 -> 버스 -> bus_name -> [서비스] 인바운드 서비스를 클릭하십시오. 모든 인바운드 서비스의 목록이 인바운드 서비스 콜렉션 양식으로 표시됩니다.
  3. 목록에서 인바운드 서비스의 이름을 클릭하십시오. 이 인바운드 서비스에 대한 현재 설정이 표시됩니다.
  4. 옵션: 템플리트 WSDL 재로드를 클릭하여 이 인바운드 서비스에 대한 템플리트 WSDL 파일을 재로드하십시오.
    참고:
    • 새 인바운드 서비스를 작성할 때 서비스에 대한 템플리트 WSDL 파일의 사본이 로컬로 유지보수되는 저장소에 로드됩니다. 템플리트 WSDL 파일을 변경하는 경우에는 로컬 사본을 업데이트해야 합니다.
    • 템플리트 WSDL 다시 로드를 클릭하는 경우에는 wsadmin 도구를 사용하여 인바운드 서비스 WSDL 파일 새로 고치기에 설명된 명령을 실행합니다. 명령이 완료되려면 해당 주제에 설명되는 조건이 충족되어야 합니다.
    • 버스가 WSDL 문서를 검색하기 위해 인증 프록시 서버를 통해 메시지를 전달해야 하는 경우, 템플리트 WSDL 다시 로드 옵션을 사용할 수 없으며 wsadmin 도구를 사용하여 WSDL 새로 고치기 명령을 실행해야 합니다. 자세한 정보는 해당 문제점 해결 팁을 참조하십시오.
  5. 일반 특성을 수정하십시오. 이러한 각 특성에 대한 정보는 인바운드 서비스 설정을 참조하십시오.
    참고:
    • 인바운드 서비스 이름을 변경할 때 시스템이 해당 이름을 참조하는 모든 오브젝트를 찾아서 이름을 업데이트합니다.
    • 템플리트 WSDL은 이 인바운드 서비스를 설명하기 위해 작성하는 서비스 특정 WSDL 파일입니다. WSDL 파일 작성 방법에 대한 정보는 JAX-RPC 애플리케이션에 대한 WSDL 파일 개발의 내용을 참조하십시오.
    • 논리적으로 템플리트 WSDL 이름과 네임스페이스가 WSDL에 둘 이상의 서비스가 있는 경우에만 필요하지만 이를 설정하기 위해 사용하는 필드는 관리 콘솔에서 의무 필드로서 코드화됩니다. 기본적으로 값이 채워지므로, 사용자 서비스를 위해 논리적으로 필요하지 않은 경우 기본값으로 그냥 두어야 합니다. 두 필드에서 값을 제거하면 관리 콘솔은 빈 필드를 오류로서 처리합니다.
    • 조작 레벨 보안을 사용 가능하기 위한 옵션을 선택하는 경우에는 이 인바운드 서비스에 대해 웹 서비스 조작의 비밀번호 보호에서 설명된 단계도 완료해야 합니다.
  6. 추가 특성을 수정하십시오.
    1. 이 인바운드 서비스와 연관된 인바운드 포트를 수정하십시오.

      인바운드 포트는 특정 엔드포인트 리스너에서 서비스 대상의 웹 서비스 사용을 연관된 구성과 함께 설명합니다. 각 인바운드 포트는 엔드포인트 리스너와 연관되며, 특정 엔드포인트 리스너를 통해서만 서비스를 사용할 수 있게 하여 특정 인바운드 서비스에 액세스할 수 있는 사용자 그룹을 제어할 수 있습니다. 자세한 정보는 엔드포인트 리스너 및 인바운드 포트: 서비스 통합 버스에 대한 시작점을 참조하십시오.

      JAX-RPC 핸들러 목록을 사용하여 포트에서 활동을 모니터하고 포트를 통해 전달되는 각 메시지의 송신자와 컨텐츠에 따라 적절한 조치(예: 로깅 또는 재라우팅)를 수행할 수 있습니다. 자세한 정보는 버스 지원 웹 서비스 및 JAX-RPC 핸들러를 참조하십시오.

      WS-Security를 사용하여 메시지에 적용될 보안 레벨을 설정할 수 있습니다. 요청 및 응답 메시지에 대한 보안 레벨을 독립적으로 설정할 수 있습니다. 자세한 정보는 서비스 통합 기술 및 WS-Security를 참조하십시오.

      인바운드 포트 설정도 참조하십시오.

    2. 이 인바운드 서비스를 하나 이상의 UDDI 레지스트리에 공개하는 데 사용되는 UDDI 공개 특성을 수정하십시오. UDDI 공개 특성에 대한 정보는 UDDI 공개 설정UDDI 레지스트리: 버스 지원 웹 서비스에서 참조할 수 있는 웹 서비스 디렉토리를 참조하십시오.
    3. 이 인바운드 서비스에 대해 설정한 사용자 정의 특성(있는 경우)을 수정하십시오. 이들 사용자 정의 특성은 내부 시스템 구성 특성을 설정하기 위해 사용할 수 있는 이름 및 값의 쌍입니다. 각 쌍에서 이름은 특성 키이고 값은 문자열 값입니다.
    4. 이 인바운드 서비스에 대한 템플리트 WSDL을 압축 파일로 내보내려면 WSDL 파일 공개 특성을 사용하십시오.

      기술 미리보기로서, 내보낸 압축 파일은 포트(바인딩)가 정의되지 않은 WSDL 파일 버전을 포함합니다. 이 바운드되지 않은 WSDL은 인바운드 서비스 배치를 준비하는 동료가 사용하기 위한 것입니다. 팀 간 서비스에 대한 계획된 배치 세부사항에 대한 정보를 공유하는 편리한 방법을 제공합니다. 마지막으로 인바운드 서비스를 배치할 때 연관된 WSDL이 완료되어야 합니다(바인딩 정보 포함해야 함).

      바운드되지 않은 WSDL 파일은 항상 인바운드 서비스에 임의의 포트가 정의된 경우 바운드된 WSDL 파일과 함께 인바운드 서비스에 대한 내보낸 압축 파일로 공개됩니다. 따라서 inbound_service_name.zip으로 이름 지정된 압축 파일은 항상 다음 파일을 포함하고 있습니다.
      • bus_name.inbound_service_nameNonBound.wsdl (이 파일은 인바운드 서비스에 대한 바운드되지 않은 서비스, 포트 및 바인딩을 포함합니다.)
      • bus_name.inbound_service_namePortTypes.wsdl (이 파일은 인바운드 서비스에 대한 포트 유형 정의를 포함합니다.)
      인바운드 서비스에 하나 이상의 포트가 있는 경우, 압축 파일은 추가로 다음 파일을 포함합니다.
      • bus_name.inbound_service_nameService.wsdl (이 파일에는 인바운드 서비스에 대한 서비스 및 포트 요소가 포함되어 있습니다.)
      • bus_name.inbound_service_nameBindings.wsdl (이 파일에는 인바운드 서비스의 포트에 해당하는 바인딩 요소가 포함되어 있습니다.)

      WSDL 생성 중에 오류가 발생하면 오류 페이지가 리턴됩니다.

  7. 마스터 구성에 변경사항을 저장하십시오.

결과

처리가 완료되면 이 서비스 통합 버스에 대한 인바운드 서비스 목록이 재표시됩니다. 처리가 성공하지 않으면 오류 메시지가 표시됩니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_in_config
파일 이름:tjw_in_config.html