createSIBWSEndpointListener 명령
createSIBWSEndpointListener 명령을 사용하여 새 서비스 통합 버스 지원 웹 서비스 엔드포인트 리스너 구성을 작성할 수 있습니다.
엔드포인트 리스너를 호스트할 모든 서버 또는 클러스터의 경우, 독립형 서버 또는 (관리 셀의 파트인 서버 또는 클러스터일 경우) WebSphere® Application Server Network Deployment 셀에서 서비스 데이터 오브젝트(SDO) 저장소를 설치하여 구성해야 합니다.
기본 HTTP 엔드포인트 리스너 보안 역할을 변경하려면, HTTP를 통한 SOAP 엔드포인트 리스너를 구성하십시오.
JMS를 통한 SOAP 엔드포인트 리스너를 구성하기 전에 연관된 JMS 자원을 구성해야 합니다.
자체적으로 선택한 값(엔드포인트 리스너 구성의 예제 값에서 제공된 값 포함)으로 엔드포인트 리스너 수를 구성할 수 있습니다.
명령을 실행하려면 wsadmin 스크립트 클라이언트의 AdminTask 오브젝트를 사용하십시오.
wsadmin 스크립트 클라이언트는 Qshell에서
실행됩니다. .
자세한 정보는 wsadmin 스크립트를 사용하여 WebSphere 스크립트를 실행하도록 Qshell 구성의 내용을 참조하십시오..
- 사용 가능한 버스 사용 웹 서비스 명령 목록 및 각 명령에 대한 간단한
설명을 보려면 wsadmin 프롬프트에 다음 명령을
입력하십시오.
print AdminTask.help('SIBWebServices')
- 제공된 명령에 대한 개요 도움말을 보려면 다음 명령을 wsadmin 프롬프트에 입력하십시오.
print AdminTask.help('command_name')
AdminConfig.save()
목적
이 명령은 엔드포인트 리스너 구성을 작성합니다.
대상 오브젝트
.엔드포인트 리스너가 작성되는 서버 또는 클러스터의 ObjectName
작성되는 SIBWSEndpointListener 오브젝트가 연관된 SIBWSBusConnectionProperty 오브젝트를 갖지 않습니다. 기존 엔드포인트 리스너 구성 수정에 설명된 것과 같이 하나 이상의 서비스 통합 버스를 이 엔드포인트 리스너에 연결하려면 관리 콘솔을 사용하십시오.
필수 매개변수
- -name
- 서버 내의 엔트포인트 리스너의 이름. WebSphere Application Server와 함께 제공되는 엔드포인트 리스너 애플리케이션이 아닌 자체 엔드포인트 리스너 애플리케이션을 설치할 경우, 이 이름은 설치한 엔드포인트 리스너 애플리케이션에 제공된 이름(엔드포인트 애플리케이션 EAR 파일에 있는 엔드포인트 모듈 표시 이름임)과 일치해야 합니다.
- -urlRoot
- 요청자를 이 엔드포인트 리스너로 지정하도록 WSDL 문서 내에 엔드포인트 주소를 빌드하는 데 사용되어야 하는 웹 주소의 루트
- -wsdlUrlRoot
- 이 엔드포인트 리스너에 의해 제공되는 인바운드 서비스의 WSDL 파일에 대한 웹 주소의 루트
조건부 매개변수
- -earFile
- 엔드포인트 리스너 애플리케이션의 위치입니다. WebSphere Application Server와 함께 제공되는 엔드포인트 리스너를 구성하는 경우, 이 매개변수를 지정하십시오.
선택적 매개변수
없음.
예제
- Jython 사용:
epl = AdminTask.createSIBWSEndpointListener(server, ["-name", "soaphttp1", "-urlRoot", "http://myserver.com/wsgwsoaphttp1", "-wsdlUrlRoot", "http://myserver.com/wsgwsoaphttp1"] )
- Jacl 사용:
set epl [$AdminTask createSIBWSEndpointListener $server {-name "soaphttp1" -urlRoot "http://myserver.com/wsgwsoaphttp1" -wsdlUrlRoot "http://myserver.com/wsgwsoaphttp1"}]