2011-10-07 8 views
1

이 컨텍스트 : 나는 정의 WSDL과 SOAP를 통해 노출, 기존의 자바 CXF WebService를 소비하기 위해 SOAP 클라이언트를 구축 할 ServiceStack을 사용하고 싶습니다 (나는 어떤이 없습니다 WS 자체에 대한 제어). 권한 부여를 위해 SOAP 봉투에 두 개의 추가 헤더를 추가해야 할 수도 있습니다.자바 CXF WS는 ServiceStack 클라이언트에서 SOAP를 통해 노출 소비

질문 : 위의 모든 내용이 가능합니까, 그렇다면 무엇이 붙어 있습니까? 구체적인 예가 있으면 링크를 환영 할 것입니다.

답변

1

웹 서비스를 다른 클라이언트가 사용하는 다른 방법으로 말하면 더 이해할 수 있습니다.

ServiceStack을 사용하여 다른 클라이언트를 사용하는 것이 이상적인 전략은 아닙니다. ServiceStack 서버와 클라이언트는 대단위, DTO 우선 접근 방식을 지원하므로 다른 프레임 워크에서 뱉어 낸이 테마의 변형을 처리하지 못합니다.

+0

올바른 방법으로 나를 안내하는 좋은 "우수 사례"답변을 제공해 주셨습니다. 이것이 현재의 문제를 해결하지는 않지만 (분명히 CXF의 WSDL에서 되돌아 오는 DTO는 Service Stack의 DTO가 아니므로 Servie Stack 프록시를 생성하는 데 사용할 수는 없지만 프로젝트의 철학을 이해하는 데 도움이됩니다.) . 아마도 더 많은 질문이있을 것입니다 :) – dawebber