2009-07-16 2 views
4

스프링에서 웹 응용 프로그램을 다시 구현하고 SOAP로 비즈니스 로직을 노출해야합니다. Spring 3.0에 대해 설명하겠다. Spring Bean을 노출시키기 위해 권장되는 방법은 무엇인가? 당신은 봄 (3)를 사용하는 경우 내 스택의 나머지는, 톰캣 6, JDK 1.6 스트럿츠 2스프링 3.0 및 SOAP - 가장 좋은 방법은 무엇입니까?

건배

답변

1

당신은 봄의 사람들 인 계약 첫번째 웹 서비스를 선호 Spring WS을 사용할 수 있습니다 자습서에 설명되어 있습니다.

또는 Jersey-WS은 REST 기반 웹 서비스에 실제로 유용합니다.

+0

REST API는 스프링 3에 포함되어 있으므로 오히려 그걸 사용하고 싶습니다. Spring WS는 "Spring 3 way"와 호환 될 것인가? – niklassaers

+0

아니요, 정확하게는 아닙니다. Spring 3 REST를 다시 살펴 보니, 꽤 매력적으로 보입니다. 첫 번째 계약인지 아닌지에 따라 다르다. 만약 그렇지 않다면, 스프링 3 REST 구현이 제대로 작동한다면 (내가 아는 한 아직 출시되지 않았다) 사용하지 않을 것이다. – stevedbrown

+1

우리는 Spring 3 Milestone 3에서 REST를 사용하며 완벽하게 작동합니다. JAX-RS보다 훨씬 좋네요. Spring-WS의 경우 +1과 +1입니다. SOAP을 수행해야하는 방식이며 Spring 2.5 스타일의 주석이 달린 컨트롤러 패턴과 완벽하게 통합됩니다. – skaffman

관련 문제