이것은 더 많은 디자인 패턴 질문입니다.웹 서비스 : 요청 - 응답 매퍼
내 클라이언트 응용 프로그램 [구현되고 예약 된 일괄 처리 작업과 메시지 처리 응용 프로그램의 일부로 모두 실행됩니다] SOAP를 통한 HTTP 호출을 타사 엔진에 보내 일부 회원 데이터를 가져옵니다. 기본 바인딩이 JAX-RPC로 수행되었으므로 SOAP 응답은 결국 생성 된 클라이언트 스텁으로 변환/복사됩니다.
자, 내 질문 - 내 도메인 개체를 유지 관리하고 서비스의 응답 개체에서 데이터를 복사하는 것이 더 좋습니까? 아니면 다른 처리를 수행하기 위해 스텁 개체를 직접 사용할 수 있습니까?
제안 사항?
스텁 클래스 사용에 대한 논쟁은 웹 서비스 프레임 워크 (또는 중요한 버전)를 변경해야하고 WSDL에서 시작하여 diff를 생성 할 수 있다는 것입니다 전자 스텁. DTD 집합을 smp7d로 제안하면 좋은 격리 층이되지만 객체가 너무 복잡하지 않기를 바란다. 스텁에서 DTO 로의 전송을 쓰는 것은 정말 고통 스럽다. –