Sun Java System Application Server 9.1 관리 설명서

웹 서비스 배포 및 테스트

Application Server에서는 웹 서비스를 쉽게 배포하고 테스트할 수 있습니다.

웹 서비스 배포

엔터프라이즈 응용 프로그램과 마찬가지로 엔터프라이즈 아카이브(EAR)에서 웹 서비스를 배포합니다.

POJO(plain old Java Object)를 사용하여 구현된 웹 서비스의 경우 자동 배포 기능을 사용하여 자동 배포 디렉토리로 끌어 놓는 방식으로 POJO 웹 서비스를 배포합니다. 그러면 적절한 웹 XML 파일이 자동으로 생성되고 웹 서비스가 배포됩니다.

배포된 웹 서비스 목록은 관리 콘솔의 Application Server > 웹 서비스 | 일반 아래에서 볼 수 있습니다.

배포된 웹 서비스 보기

관리 콘솔에서 웹 서비스를 테스트하려면 응용 프로그램 > 웹 서비스 > web-service-name | 일반을 선택합니다. 관리 콘솔에 다음과 같은 웹 서비스의 속성이 표시됩니다.

웹 서비스 테스트

관리 콘솔에서는 웹 서비스를 테스트하고 문제를 진단할 수 있습니다. 일반 테스트 서블릿으로 배포된 웹 서비스에 ping을 실행할 수 있습니다. 각 메소드 호출에 대해 SOAP 메시지가 표시됩니다.

관리 콘솔에서 웹 서비스를 테스트하려면 응용 프로그램 > 웹 서비스 > web-service-name | 일반을 선택하고 테스트 버튼을 누릅니다.

웹 서비스 보안

SOAP 메시지 계층 보안에 대한 지원은 WS-Security의 SAML 토큰 프로필을 기반으로 합니다. 웹 서비스에 대한 변조 방지 감사도 제공됩니다.