Spring Web Services 1.0 发布
经过两年的开发,我们很高兴地宣布 Spring Web Services 1.0 现已可用。
Spring Web Services 是 Spring 社区的产品,专注于创建文档驱动、契约优先的 Web 服务。Spring Web Services 的主要特性包括...
- 使最佳实践变得简单:Spring Web Services 使强制执行最佳实践变得更容易。这包括 WS-I 基本配置文件、契约优先开发以及契约和实现之间松散耦合等实践。
- 强大的映射:您可以根据消息负载、SOAP Action 头部或 XPath 表达式,将传入的 XML 请求路由到任何处理程序。
- XML API 支持:传入的 XML 消息可以使用标准 JAXP API(如 DOM、SAX 和 StAX)进行处理,也可以使用 JDOM、dom4j、XOM 甚至 marshalling 技术进行处理。
- 灵活的 XML 编组:Spring Web Services 发行版中的对象/XML 映射模块支持 JAXB 1 和 2、Castor、XMLBeans、JiBX 和 XStream。由于它是一个单独的模块,您也可以在其他环境中使用它。
- 重用您的 Spring 专业知识:Spring-WS 使用 Spring 应用程序上下文进行所有配置,这使您能够快速启动和运行。此外,Spring-WS 的架构类似于 Spring-MVC。
- 支持 WS-Security:WS-Security 允许您对 SOAP 消息进行签名、加密和解密,或对其进行身份验证。它还与 Spring Security 集成!
了解更多关于 Spring Web Services 的信息,请访问 2007 年 12 月 12 日至 15 日在佛罗里达州好莱坞 Westin Diplomat 酒店举行的 The Spring Experience。Arjen 将在那里就 Spring Web Services 发表两场演讲:Spring Web Services 简介和 使用 Web Services 进行 WS-DuckTyping。
有关自 1.0-RC2 以来修复的列表,请参阅发行说明。
最后,衷心感谢所有参与者。没有你们,这一切都不可能实现!


