java - 是否可以使用 jaxb2 创建完整的 SOAP Envelope 消息?

标签 java web-services soap spring-ws jaxb2

我正在研究 Spring-WS。我需要在请求到来时立即将 SOAP Envelop 消息发送到某个 JMS 队列。我正在使用 JAXB 进行编码。是否可以使用 JAXB2 创建完整的 SOAP Envelop 消息?另外,我需要使用 2 个 XSD,一个用于 SOAP header 部分,另一个用于 SOAP 主体。

请告诉我是否可以使用 JAXB2 或任何其他技术。示例代码将不胜感激。

最佳答案

这不是 JAX-B 的工作。完整的 SOAP 信封是前端的工作,例如 JAX-WS。

您可以使用 Apache CXF 来完成此操作。它有一个 JMS 绑定(bind),它将为您发送 SOAP-over-JMS

关于java - 是否可以使用 jaxb2 创建完整的 SOAP Envelope 消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8635221/

相关文章:

python - 使用 Suds 的端口类型异常

android - 在 Android 上使用哪种网络服务技术?

java - 为什么我在使用 Google App Engile 的端点插入数据时在 Android 中出现错误?

java - 解析服务器开源 Android Twitter 登录不起作用

java - Android:在 XML 中指定 onClick() 成员方法?

AWS lambda 中的 Java 8 并发?

c# - 使用网络服务将文档上传到 Sharepoint 2013 Online

web-services - DDD : In which layer should i place webservices (both to serve requests and webreferences to external ones)?

web-services - Scala 相当于 wsdl2java?

javascript - 将java对象分配给node.js变量