【问题标题】:Web Service client - static versus dynamicWeb 服务客户端 - 静态与动态
【发布时间】:2013-11-23 06:01:47
【问题描述】:

我有一个 WSDL URI,我准备编写一个 Web 服务客户端来访问该服务。看来我们可以创建静态客户端或动态客户端。对于静态客户端,我们预先创建和编译客户端存根,而在动态客户端的情况下,存根在运行时生成和调用。

我想了解我们选择动态客户端而不是静态客户端的实际场景。我知道在动态客户端的情况下在运行时创建存根时会降低性能。那么,当我们需要动态客户端时,有哪些用例呢?

有人在您的项目/公司中成功使用过动态调用吗?

【问题讨论】:

    标签: java web-services rest jax-ws cxf


    【解决方案1】:

    我本来打算自己说的,但我想起了我看到的这段文字,我认为它对各种技术都有清晰的描述

    http://searchsoa.techtarget.com/answer/Static-versus-dynamic-invocation-of-a-Web-service

    因此,您可以根据速度与灵活性以及简单性与复杂性来决定哪种方案最适合您的方案。

    【讨论】:

    • 谢谢彼得。我之前读过,但是我正在寻找一个实际的用例。就我而言,我将每天准确调用一次 Web 服务。所以,我不确定是否必须选择静态或动态方法。最好不要提前生成所有丑陋的存根。所以,我想知道动态调用是否被成功使用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-29
    • 2014-09-04
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    • 1970-01-01
    • 2018-02-25
    相关资源
    最近更新 更多