【问题标题】:Transform soap message to objects based on wsdl with rpc使用 rpc 将肥皂消息转换为基于 wsdl 的对象
【发布时间】:2012-11-08 21:25:21
【问题描述】:

我有一个带有一项服务的 WSDL。该服务使用 rpc。因此我使用轴 1.2,并使用 wsdl2java 来获取 java 对象(.java)。现在,我有了 wsdl、java 对象和消息。如何在不暴露服务的情况下将此消息转换为 java 对象(某些方法或某些东西不涉及暴露)?

感谢您的帮助

【问题讨论】:

  • 为什么要在不暴露服务的情况下这样做?
  • 因为我在 Spring 中使用 Cxf 公开 web 服务,我需要转换这些对象以传递它们,而我不想公开 web 服务将没有目的

标签: java soap wsdl axis


【解决方案1】:

我认为您需要根据消息的内容编写自己的解析器。这里有一个类似的问题:Unmarshalling SOAP Messages to java / or simply parsing SOAP message?

【讨论】:

  • 我不想这样做,我认为这是最后的选择
【解决方案2】:

http://bwithers.wordpress.com/2006/07/29/serializing-an-axis-javabean-object-to-xml/

最后我找到解决方案,关键字是反序列化,在 cmets 的这个页面中是在不暴露 WS 的情况下进行此操作的代码

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    • 2014-10-01
    相关资源
    最近更新 更多