2013-03-25 1 views
1

플랫폼 - 자바, 우분투 (아파치 선호)비누 클라이언트를위한 나머지 웹 서비스가 가능합니까?

나는 비누 클라이언트를위한 휴식 웹 서비스를 구현하고자하는 상황이 있습니다. Baiscally이 서비스는 실제 서비스의 동작을 시뮬레이션합니다. 그게 가능하니?

그렇다면 또 다른 질문인데 가장 쉬운 대안이 아니라면 Rest2 웹 서비스에 대해 Axis2가 충분한가요?

내 시뮬레이터는 요청의 xpath 구문 분석에 기반한 xml 응답으로 응답하는 곳에서 매우 간단합니다.

답변

0

몇 년 전에 나는이 tutorial을 읽고이 아키텍처 (Axis2 + WSDL + RESTful)를 기반으로 일부 서비스를 구현했습니다. 그것은 잘 작동합니다. 하지만 모든 것을위한 최고의 아키텍처라고 가정하지는 않겠지 만 ("한 가지 크기가 모두 적합"), 배치, 테스트 및 사용이 쉽습니다.

의견을 남겨주세요!

2

절대적으로 가능합니다. SOAP 요청은 POST 메서드를 사용하여 전송되므로 REST 리소스를 만들고 POST 요청에 적절한 SOAP 응답 xml로 응답하면됩니다. RESTeasy를 사용하여 비슷한 것을 만들었습니다. 매우 간단합니다.

https://sourceforge.net/p/soaprest-mocker/

관련 문제