JAX-WS RI에서는 몇 개의 웹 서비스 객체가 생성됩니까?
-
05-07-2019 - |
문제
"@WebService"로 Java 클래스에 주석을 달고 이를 JAX-WS RI("Metro")와 함께 사용할 때 JAX-WS RI가 내 클래스의 객체를 몇 개 생성합니까?항상 최대 하나의 객체가 있습니까? 아니면 (아마도 사용량에 따라) 더 많은 인스턴스를 생성할 수 있습니까?
해결책
JAX-WS 표준이 이를 지정합니까?
나는 이것이 표준이 서버의 상태를 지정하지 않고 애플리케이션에 대해 하나의 서블릿 객체를 생성하거나 모든 요청에 대해 하나를 생성하는 서블릿과 거의 유사할 것으로 기대합니다.그렇다면 JAX-WS 구현이 작동하는 방식에 대해 가정하는 방식으로 프로그램을 빌드해서는 안 됩니다.
그리고 그것이 내가 어느 쪽이든 추천하고 싶은 것입니다:이 질문이 문제가 되지 않도록 코드를 작성하세요.그러면 예상치 못한 일이 발생하지 않을 것이며 새로운 구현으로 인해 작업이 다르게 수행되더라도 Metro를 다른 것으로 전환할 수 있을 것입니다.
제휴하지 않습니다 StackOverflow