다소 크고 복잡한 객체를 반환하는 Java 웹 서비스를 사용하는 가장 좋은 방법을 찾고 있습니다.Apache Axis 웹 서비스 클라이언트 대 일반 SOAP 요청
현재 wsdl에서 생성 된 Apache Axis 클라이언트를 사용하고 있습니다 (eclipse "웹 서비스 클라이언트 생성"도구 사용). 우리는이 문제에 대해 우려하고 있습니다. 서비스 프록시 객체는 스레드로부터 안전하지 않으며 JVM에서 2-3 MB의 인스턴스를 생성하기에 다소 무거웠습니다.
또 다른 대안은 HTTP 연결을 만들고 String SOAP 요청을 작성하는 것입니다. 응답을 해석하고 XML에서 객체를 작성해야합니다. 이것은 중축 물체에 대한 더 나은 대안일까요?
나는 이것에 대한 좋은 독서를 찾았습니다. 어떤 링크라도 있다면 크게 감사하겠습니다.