2011-04-05 4 views
0

현재 도메인 객체를 반환하는 백엔드 시스템이 있습니다. 노새를 사용하여 REST & SOAP 프론트 엔드를 만들고 싶습니다. REST 또는 SOAP 기반 응답을 작성하고 백엔드가 프로토콜에 독립적인지 확인하려면 두 개의 프로토콜 어댑터 (REST 및 SOAP)를 작성하려고합니다. 프로토콜 및 위임자가 적절한 응답을 생성 할 수 있는지 이해하거나 서비스에 두 개의 클래스 인터페이스 (JAX-RS/JAX-WS 어노테이션 사용)를 작성하는 서비스를위한 룰 트랜스레이터를 만드는 것이 더 나은지는 분명하지 않습니다. .프로토콜 어댑터 생성시 피드백/패턴

주제에 대한 문학, 모범 사례 또는 디자인 패턴을 많이 찾지 못했습니다. 누군가가 나를 유용한 자료로 안내하거나 의견을 제시 할 수 있습니까?

답변

0

메시지 포맷을위한 변환기를 작성하는 것은 시간 낭비 일 것입니다.

JAX-RS/JAX-WS 주석이있는 서비스 클래스를 작성해야하며, 둘 다에 대한 전송이 있어야합니다. 당신이 저지 전송 사용할 수있는 REST 서비스에 대한

: http://www.mulesoft.org/documentation/display/CXF/Building+a+web+service

참고 : http://www.mulesoft.org/documentation/display/JERSEY/User 년대 + 가이드

에는 CXF 전송을 사용할 수있는 SOAP 서비스의 (또한 JAX-RS 지원) ​​: Jule과 CXF는 tomcat과 같은 서블릿 컨테이너에서 실행됩니다.