WebSphere 웹 서비스 환경 설정

WebSphere® 웹 서비스 환경 설정 페이지에서 WebSphere 웹 서비스를 작성하거나 이용할 때 사용되는 다음 환경 설정을 설정할 수 있습니다.

보안

FIPS 준수 알고리즘만 표시
데이터 암호화 메소드 알고리즘 및 키 암호화 메소드 알고리즘 드롭 다운 목록에 FIPS 준수 알고리즘만 표시하려는 경우에 선택하십시오. 이 애플리케이션이 WebSphere 관리 콘솔의 글로벌 보안 패널에 FIPS(Federal Information Processing Standard) 사용 옵션이 설정된 WebSphere Application Server에서 실행되도록 하려는 경우에만 이 옵션을 사용하십시오.
비밀번호 문자 대신 '*' 표시
기본적으로 워크벤치는 비밀번호 문자 대신 별표(*)를 표시합니다.

JAX-WS 코드 생성

하향식
  • WSDL을 프로젝트로 복사: 작성 중인 웹 서비스에서 WSDL 파일을 웹 서비스 프로젝트로 복사하려면 이를 선택하십시오. 이는 이후에 클라이언트를 작성하거나 다른 사용자를 위해 WSDL을 공개하려는 경우에 유용하게 사용됩니다.
  • 랩퍼 스타일 사용: 문서/리터럴 랩핑 패턴을 구현하는 WSDL 문서의 경우 루트 요소는 XML 스키마에 선언되어 메시지 플로우의 오퍼레이션 랩퍼로 사용됩니다. 요청 및 응답에 대해 별도의 랩퍼 요소 정의가 존재합니다. 더 단순하게, 오퍼레이션과 이름이 동일한 요소(랩퍼 요소)는 분리되어 각 컨텐츠 요소는 생성된 Java™ 메소드 시그니처의 매개변수가 됩니다.
  • 직렬화 가능 JAXB 클래스 생성: WebSphere Application Server 버전 7.0 및 버전 8.0에서 Java 6 패싯을 사용하도록 설정하면 java.io.Serializable을 구현하는 JAXB 클래스를 생성하도록 선택할 수 있습니다. 이 인터페이스를 구현하지 않는 클래스는 직렬화되거나 역직렬화된 상태를 가지지 않습니다.
  • MTOM 지원 사용: 이 선택란을 선택하면 SOAP MTOM(Message Transmission Optimization Mechanism)이 사용됩니다.
  • XSD 파일에서 스키마 라이브러리 프로젝트 생성: 이를 선택하면 Java 컴파일러에 대해 JAX-WS 스키마를 실행하여 스키마 라이브러리에 스키마 코드가 생성됩니다.
  • 웹 서비스 배치 디스크립터 생성: 런타임에 JAX-WS 웹 서비스 배치 정보가 동적으로 생성되는 경우, 정적 배치 디스크립터는 더 이상 필요하지 않습니다. 이 선택란를 선택하면 배치 디스크립터가 생성됩니다.
  • 생성할 JAX-WS 코드 버전: WebSphere Application Server 버전 7.0 이상에 배치하면 JAX-WS 2.1 호환 코드를 생성할 수 있으며 WebSphere Application Server 버전 8.0을 사용할 경우에는 JAX-WS 2.2 호환 코드를 생성할 수 있습니다. 이전 버전의 서버는 JAX-WS 2.0만 지원합니다.
상향식
  • SOAP 1.2 지원 사용: SOAP 1.1과 SOAP 1.2 바인딩 중에서 선택할 수 있습니다.
  • MTOM 지원 사용: 이 선택란을 선택하면 SOAP MTOM(Message Transmission Optimization Mechanism)이 사용됩니다.
  • Java에서 WSDL로 맵핑 스타일: 이는 Java에서 WSDL로 맵핑 스타일을 지정합니다. 스타일은 웹 서비스와 송수신하는 메시지 인코딩 유형을 정의합니다. 매개변수 스타일은 메소드 매개변수가 전체 메시지 본문을 나타내는지 또는 매개변수가 오퍼레이션 후에 이름이 지정된 최상위 레벨 요소 내에서 랩핑된 요소인지를 판별합니다. 조합은 RPC, 문서/랩핑 또는 문서/베어입니다.
  • 프로젝트에 WSDL 생성: WSDL 파일을 웹 서비스 프로젝트에 생성하려면 이를 선택하십시오. 이는 이후에 클라이언트를 작성하거나 다른 사용자를 위해 WSDL을 공개하려는 경우에 유용하게 사용됩니다.
  • 웹 서비스 배치 디스크립터 생성: 런타임에 JAX-WS 웹 서비스 배치 정보가 동적으로 생성되는 경우, 정적 배치 디스크립터는 더 이상 필요하지 않습니다. 이 선택란를 선택하면 배치 디스크립터가 생성됩니다.
클라이언트
  • 비동기 클라이언트 지원 사용: 비동기 클라이언트를 사용할 수 있게 선택한 경우, 웹 서비스의 각 메소드에 대해 두 개의 추가 메소드가 작성됩니다. 이 메소드는 클라이언트가 비동기로 기능할 수 있도록 하는 폴링 및 콜백 메소드입니다.
  • 직렬화 가능 JAXB 클래스 생성: WebSphere Application Server 버전 7.0 및 버전 8.0에서 Java 6 패싯을 사용하도록 설정하면 java.io.Serializable을 구현하는 JAXB 클래스를 생성하도록 선택할 수 있습니다. 이 인터페이스를 구현하지 않는 클래스는 직렬화되거나 역직렬화된 상태를 가지지 않습니다.
  • 이식 가능 클라이언트 생성: 이 선택란을 선택하면 한 시스템에서 다른 시스템으로 또는 WebSphere Application Server의 한 인스턴스에서 다른 인스턴스로 웹 서비스 클라이언트 코드를 이동할 수 있습니다. 이 옵션이 선택되면 WSDL 문서와 이 문서가 종속된 모든 XML 스키마 및 기타 WSDL 문서가 WEB-INF/wsdl 아래의 클라이언트 프로젝트에 복사되며 이 사본을 가리키는 file:relativeURL이 JAX-WS 서비스 클래스의 정적 초기화 블록에 삽입됩니다.
  • 웹 서비스 배치 디스크립터 생성: 런타임에 JAX-WS 웹 서비스 배치 정보가 동적으로 생성되는 경우, 정적 배치 디스크립터는 더 이상 필요하지 않습니다. 이 선택란를 선택하면 배치 디스크립터가 생성됩니다.
  • overriddenEndpointURI 템플리트 생성: 사용하도록 설정한 경우 웹 서비스를 호출할 때 클라이언트에서 사용되는 엔드포인트 URL을 대체하는 WebSphere 확장 배치 디스크립터가 생성됩니다. 이는 클라이언트에서 JSR-109를 사용하는 경우(즉, 클라이언트 service-ref 배치 디스크립터가 있음)에만 적용됩니다. 그렇지 않으면 클라이언트가 관리되지 않는 양식에서 실행되고 이 설정이 무시됩니다. 배치 디스크립터를 생성하고 TCP/IP 모니터를 사용하도록 시도하는 경우 엔드포인트가 고정되고 TCP/IP 모니터에 트래픽이 표시되지 않습니다.
  • MTOM 지원 사용: 이 선택란을 선택하면 SOAP MTOM(Message Transmission Optimization Mechanism)이 사용됩니다.
  • 생성할 JAX-WS 코드 버전: WebSphere Application Server 버전 7.0 이상에 배치하면 JAX-WS 2.1 호환 코드를 생성할 수 있습니다. 이전 버전의 서버는 JAX-WS 2.0만 지원합니다.
주제 유형을 표시하는 아이콘 참조 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: rwebspherepref.html