使用Spring MVC的“Hello World”SOAP Web服务

时间:2015-11-17 16:24:00

标签: java spring spring-mvc soap

我想用Java编写一个hello world Spring MVC Web服务。我真的很难找到一个基础知识的教程,允许我这样做 - 即。你好世界的一步一步。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:7)

Spring Web Services(Spring-WS)是Spring社区的一个产品,专注于创建document-driven Web服务。它旨在促进契约优先的SOAP服务开发。它的一些主要特点是:

  • 强大的映射传入的XML请求可以分发到任何object,具体取决于message payload,SOAP Action标头或XPath表达式。
  • XML API支持传入的XML消息不仅可以使用JAXPDOM和StAX等标准SAX API处理,还可以处理JDOM, dom4j,XOM,甚至是marshalling技术。
  • 灵活的XML编组 Spring Web Services构建于 Spring Framework中的Object / XML Mapping模块,它支持 JAXB 1JAXB 2CastorXMLBeansJiBXXStream
  • 重用您的Spring专业知识 Spring-WS使用Spring application contexts进行所有配置,这将有助于Spring开发人员快速,快速地获得最佳速度。此外,Spring-WS的体系结构类似于Spring-MVC
  • 的体系结构
  • 支持WS-Security WS-Security允​​许您sign SOAP消息, 加密和解密它们,或authenticate对它们进行加密。
  • 与Spring Security集成 Spring Web Services的WS-Security实现提供了与Spring Security的集成。
  

以下是有助于获取的教程和文档列表   以Spring-ws开始:

  

与REST API不同,SOAP是一个广泛而复杂的主题。在开始实现之前,您可能希望明确概念。

相关问题