이번 주에 SOAP 패키지 javax.xml.soap. *을 사용하는 Java WebService 프로젝트를 살펴 보았습니다.javax.xml.soap이 apache cxf보다 나은가요?
SOAP 웹 서비스를 만들기 전에 Apache CXF 라이브러리를 사용하지 않았습니다.
나는 javax.xml.soap의에 대한 질문이 있습니다. *가 성능면에서 CXF보다 더 나은가요?
코딩 측면에서 CXF는 SOAP API에 대해 전혀 걱정할 필요가 없으며 간단히 주석을 사용하여 몇 분 안에 서비스를 생성 할 수 있다는 것을 알았습니다.
또한 MessageFactory와 SOAPConnection은 threadsafe입니까? 나는이 물체의 생성을 매번 구하기 위해 이것을 요구하고있다. 생성이 오버 헤드가 아니라면 아무런 문제가 없지만, 그렇다면 한 번만 생성하고 싶습니다. 스레드 안전성에 대한 javadoc에서 찾을 수 없습니다.
변경된 사항 : SAAJ> = 1.3.4가 이것을 처리 할 수 있습니다 ([매우 큰 XML 페이로드로/매우 큰 MIME 메시지 처리로 SOAPMessages 만들기] 참조) (http://weblogs.java.net/blog/kumarjayanti/archive/2009/12/10/summary-proprietary-features-saaj-ri-134)). –