java - 在Spring-WS中如何使用WebServiceMessageDrivenBean?

标签 java spring spring-ws

如何使用 Java Spring Framework - Spring-WS 项目中的 org.springframework.ws.transport.jms.WebServiceMessageDrivenBean 类?

Web 上可用的文档或示例非常少。

最佳答案

根据我阅读 javadocs 的内容看起来这允许 Spring WebServiceMessageReceiver使用 JMS 客户端而不是 Web 服务客户端调用。希望这是正确的,因为其余部分都是基于该假设。

is 的基础知识应该与您创建常规 Spring 消息驱动 bean 的方式相匹配。在 Spring Reference Manual 中有一些关于如何做到这一点的文档。 .另见 AbstractEnterpriseBean Javadoc有关如何检索 Spring 上下文的一些其他信息。

WebServiceMessageDrivenBean 所需的额外配置似乎是 ConnectionFactory , 一个 WebServiceMessageFactory ,还有你的 WebServiceMessageReceiver .这些需要使用 Javadoc 中为 WebServiceMessageDrivenBean 指定的 bean 名称。 bean 名称分别为“connectionFactory”、“messageFactory”和“messageReceiver”。

关于java - 在Spring-WS中如何使用WebServiceMessageDrivenBean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37912/

相关文章:

Java动态加载插件

java - ArrayList<> 与 ArrayList<Integer>

java - Spring 逗号分隔的 bean 引用列表

java - 使用带注释的端点时,spring ws 找不到适配器

java - Spring-WS 为 SOAP 版本 1.2 设置 SOAPAction header

java - 如何在经典(非引导)Spring 应用程序中注册 MessageDispatcherServlet

java - 读取特殊鼠标按钮

java - LocationManager 在 Android 中使用 getLastKnownLocation 返回空经度

java - 通过反射访问带有映射的持久属性的字段时出错

java - Docker Ubuntu 主机上的 jni4net