【问题标题】:"Hello World" SOAP Web Service using Spring MVC [closed]使用 Spring MVC 的“Hello World”SOAP Web 服务 [关闭]
【发布时间】:2015-11-17 16:23:59
【问题描述】:

我想用 Java 编写一个 hello world Spring MVC Web 服务。我真的很难找到一个能够让我做到这一点的基础教程——即。一步一步为你好世界。

有人可以帮忙吗?

【问题讨论】:

  • 我正在努力寻找一步一步的 hello world 教程..

标签: java spring spring-mvc soap


【解决方案1】:

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

  • 强大的映射 传入的 XML 请求可以分发到任何 object,具体取决于 message payload、SOAP 操作标头或 XPath 表达式。
  • XML API 支持 传入的 XML 消息不仅可以使用标准的 JAXP API(例如 DOMSAX 和 StAX)处理,还可以使用 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 是一个广泛而复杂的主题。在开始实施之前,您可能想弄清概念。

【讨论】:

  • Spring-ws 是一个契约优先的网络服务框架,你需要先定义wsdl 文件。
猜你喜欢
  • 1970-01-01
  • 2010-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多