Web服务客户端 - 静态与动态

时间:2013-11-11 12:23:55

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

我有一个WSDL URI,我即将编写一个Web服务客户端来访问该服务。我们似乎可以创建静态客户端或动态客户端。对于静态客户端,我们提前创建和编译客户端存根,对于动态客户端,将在运行时生成和调用存根。

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

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

1 个答案:

答案 0 :(得分:3)

我自己会说,但记得我遇到的这个文字,我认为这些文字清楚地描述了各种技术

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

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