명령을 사용하여 WebSphere® ESB에 전개된
서비스 모듈의 SCA 가져오기 바인딩를 변경할 수 있습니다.
시작하기 전에
wsadmin 도구를 사용하여 다음 명령을 실행하십시오.
이 태스크 정보
SCA 바인딩은 하나의 SCA(Service Component Architecture) 모듈을
다른 SCA 모듈에 연결합니다. 중개 모듈은
SCA 모듈 유형입니다.
특정 서비스 모듈이 다른 서비스를 호출하려는 경우
SCA 가져오기 바인딩을 변경할 수 있습니다.
가져오기 바인딩을 변경하는 경우 가져오기와 내보내기가 일치하는지 확인해야 합니다. 즉,
제공된 조작이 동등한지 확인해야 합니다. 이 때 WSDL을 검토하면
됩니다.
특정 서비스 모듈 가져오기의 바인딩을 수정하려면
소스 및 대상 서비스 모듈의 이름과 특정 가져오기 및 내보내기의 이름을 알아야 합니다.
listSCAModules 명령은
WebSphere ESB에 전개된
모든 SCA 모듈을 표시합니다.
listSCAImports 명령은 특정 SCA 모듈의 모든 가져오기를 표시하며
listSCAExports 명령은 특정 SCA 모듈의 모든 내보내기를 표시합니다.
프로시저
- 전개된 SCA 모듈을 나열하십시오. $AdminTask listSCAModules
- 특정 SCA 모듈의 가져오기를 표시하십시오. $AdminTask listSCAImports {-moduleName moduleName}
주: moduleName을 지정하는 옵션 이외에 applicationName을
지정하는 옵션이 있습니다. applicationName을 제공하면 성능이 향상됩니다.
- SCA 유형의 SCA 모듈 가져오기
바인딩을 수정하십시오. $AdminTask modifySCAImportSCABinding -moduleName moduleName -import importName -targetModule targetModuleName -targetExport targetExportName
applicationName 및
targetApplicationName을 지정하는 옵션도 있습니다.
주: applicationName 및 targetApplicationName을 제공하면
성능이 향상됩니다.
결과
특정
SCA 모듈 가져오기의
SCA 가져오기 바인딩이 변경됩니다.
WebSphere ESB는
내보내기 인터페이스에 의해 충족되지 않은 각 가져오기 인터페이스에 대해 경고를 발행합니다. WebSphere ESB는
가져오기 및 내보내기의 WSDL 포트 유형 이름을 비교하여 동일하지 않은 경우 경고가 발행됩니다. 그러나 포트 유형 이름이 일치하면 WebSphere ESB는
제공된 조작이 동일하다고 가정하며 경고가 발행되지 않습니다.
예
$AdminTask modifySCAImportSCABinding {-moduleName myModule -applicationName myApplication -import myImport -targetModule myTargetModule -targetApplicationName myTargetApplication -targetExport myTargetExport}