JAX-RPC 웹 서비스 포트 범위 구성
JAX-RPC(Java™ API for XML-based RPC) 웹 서비스 애플리케이션은 WebSphere® Application Server에 배치되면 각 애플리케이션 또는 모듈에 대해 인스턴스가 작성됩니다. 인스턴스는 구현 범위, 클라이언트 바인딩, 배치 디스크립터 정보를 포함하여 웹 모듈 또는 엔터프라이즈 Bean 모듈에 대한 배치 정보를 포함합니다. 애플리케이션, 세션, 요청과 같이 세 가지 레벨의 범위를 설정할 수 있습니다.
시작하기 전에
이 태스크 정보
Java EE(Java Platform, Enterprise Edition)용 웹 서비스 스펙에서는 웹 서비스 구현이 Stateless이어야 함을 기술합니다. 따라서 스펙 규제를 유지보수하기 위해 범위는 애플리케이션 레벨로 남아 있을 수 있습니다. 개별 세션 레벨 또는 요청 레벨과 관련된 상태는 구현 시 유지되지 않기 때문입니다. 스펙에서 벗어나 다른 JavaBeans 인스턴스에 액세스하려면 사용자는 다른 JavaBeans 구현에 있는 정보를 검색하기 때문에 범위 설정을 변경해야 합니다.
범위에 대해 구성된 설정은 모듈의 웹 서비스 포트에 대해 서비스 구현 클래스의 새 인스턴스를 작성하는 빈도를 판별합니다. 이 태스크를 사용하여 웹 서비스 포트의 범위를 구성합니다.또한 wsadmin 도구로 웹 서비스 포트의 범위를 구성할 수 있습니다.
자세히 학습하려면 wsadmin 도구를 사용하여 웹 서비스 포트의 범위 구성에 대한 정보를
참조하십시오.
이 태스크는 JAX-RPC(Java API for XML-based RPC) 웹 서비스에만 적용됩니다.
관리 콘솔에서 범위 설정을 변경하려면 다음을 수행하십시오.
프로시저
- 관리 콘솔을 여십시오.
- 를 클릭하십시오.
- 애플리케이션, 세션 또는 요청으로 범위를 설정하십시오. 애플리케이션 범위를 사용하면 구현의 동일한 인스턴스를 애플리케이션의 모든 요청에서 사용합니다. 세션 범위를 사용하면 동일한 인스턴스를 각 세션의 모든 요청에서 사용합니다. 요청 범위를 사용하면 모든 요청에서 새 인스턴스를 사용합니다. 예를 들어, 애플리케이션으로 범위가 설정된 경우 서버에 오는 모든 메시지는 동일한 JavaBeans 인스턴스에 액세스합니다. 이와 같이 범위 설정이 구성되었기 때문입니다.
- 적용을 클릭하십시오.
- 확인을 클릭하십시오.