2

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

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

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

4

1 回答 1

3

我本来打算自己说的,但想起了我遇到的这段文字,我认为它清楚地描述了各种技术

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

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

于 2013-11-11T12:48:24.800 回答