SOAP 클라이언트 클래스를 생성하는 데 CXF를 사용하고 있습니다. CXF documentation에는 다음과 같이 쓰여집니다.CXF 클라이언트 프록시는 스레드로부터 안전합니까?
대부분 "간단한"사용 사례를 들어JAX-WS 클라이언트 프록시는 스레드로부터 안전합니까?
JAX-WS 스펙에 따르면, 클라이언트 프록시는 스레드로부터 안전하지 않습니다. 이식성있는 코드를 작성하려면 스레드를 안전하지 않은 것으로 간주하고 액세스를 동기화하거나 인스턴스 풀 등을 사용해야합니다.
CXF 대답 : CXF 프록시는 많은 사용 사례에 대해 스레드로부터 안전합니다. 예외는 다음과 같습니다
(I이 사용 사례 그들의 설명을 생략하고 있습니다) 여러 스레드에서 CXF 프록시를 사용할 수 있습니다. 위 내용은 다른 것들에 대한 대안을 설명합니다.
누구도 반대로 경험 한 적이 있습니까? 질문에없는 멀티 스레딩 문제가 발생 했습니까? 또는 설명이 정확하며 기본적으로 사용하기에 안전합니까?
정확히 무엇을 의미합니까? 이는 CXF'wsdl2java' **에 의해 생성 된 Client Prox **가 (대부분) 스레드로부터 안전하다는 것을 의미합니까, 아니면 클라이언트 프로그램에서 실제 CXF API를 사용해야합니까? –
@MaartenBoekhold 나는 생성 된 클라이언트 프록시를 의미했습니다. – Eyal