Spring Web Services

Built on the Spring Framework, Spring Web Services (Spring-WS) is a Java-based framework for managing SOAP and Plain Old XML (POX) web services. A key goal of Spring-WS was to take the best practices in web services easier to implement. Spring-WS uses best practices such as the contract-first, document-driven, WS-I, and loose coupling between contract and implementation best practices to provide more flexibility and avoid common interoperability issues in creating and consuming web services.

Spring-WS supports standard JAXP APIs including DOM, SAX, and StAX, as well as JDOM, dom4j, XOM, or even marshalling technologies. Spring-WS also includes a separate Object/XML Mapping module to support JAXB 1 and 2, Castor, XMLBeans, JiBX, and XStream. The Object/XML Mapping module can also be used in non-web services code.

Current GA Version: Spring Web Services 1.0.2
Latest Version: Spring Web Services 1.5-M1
Spring Web Services is licensed under the Apache Software License, Version 2.0.

The Spring Web Services Links

Spring Web Services News Articles

DATEARTICLE NAMEAUTHORPUBLICATION
Aug. 24. 07Best Practices in Spring Web Services and JavaJohn DorseyDr. Dobb's Journal
Aug. 21. 07Spring Web Services 1.0 ReleasedJohn DorseyDr. Dobb's Journal
Aug. 21. 07Spring Web Services 1.0 ReleaseKurt MackieApplication Development Trends
Aug. 21. 07Spring in the air for Web Services
Paul KrillInfoWorld
Aug. 21. 07Comprehensive Web Services Stack: Spring Web Services 1.0 Launched
News DeskSOA World Magazine
Aug. 21. 07Interface21 announces Spring Web Services 1.0Joseph OttingerTheServerSide.com