【问题标题】:Problems calling a web service from another web service with netbeans and jax-ws使用 netbeans 和 jax-ws 从另一个 Web 服务调用 Web 服务时出现问题
【发布时间】:2009-08-25 11:04:10
【问题描述】:

我想在一个节点上公开一个 web 服务,该服务遵循另一个节点上的相同 web 服务合同,基本上然后,代理 web 服务,两个节点都运行 glassfish。

我正在使用 netbeans 和 jax-ws,但我无法让它工作。我生成 Web 服务服务器部分和 Web 服务客户端部分并使用相同的 dto。所以服务的方法很简单,把请求传上去就行了。

我目前的问题是它正在使用 ws-coordination 来“协调”,这使用 ssl 在服务器之间进行连接,而我没有配置它,所以它失败了。

使用 Glassfish 2.1 和 netbeans 6.7

有没有人成功做到这一点?有谁知道如何禁用 ws-coordination?我宁愿不使用 ws-coordination,因为我绝对不需要它,也不想配置 ssl。

【问题讨论】:

    标签: web-services netbeans glassfish jax-ws


    【解决方案1】:

    我使用基于 (AsyncProvider) 的 Web 服务做了类似的事情。

    但是,您可能需要编写自己的 TubelineAssembler 来创建不带处理 ws-coordination 相关元素的 Tube 的管道。可以在here 找到如何创建自己的 TubelineAssembler 的示例。

    【讨论】:

    • 所以我不能用常规的同步网络服务来做到这一点?甚至使用管来消除 ws-coordination 的影响,它应该比这更容易。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2012-08-09
    相关资源
    最近更新 更多