Web 服务的本土消费

我一直在为 .net 应用编写一些网络服务,现在我已经准备好使用它们了。我已经看到许多示例,其中有用于使用服务的本地代码,而不是使用 Visual Studio 在添加 Web 引用时创建的自动生成的方法。

这样做有什么好处吗?

请先 登录 后评论

1 个回答

Leon Bambrick

不,你做的很好。不要让那些人迷惑你。

如果您使用 .net 编写了 Web 服务,那么由 .net 生成的参考代理将非常合适。您描述的情况(您既是生产者又是消费者)是理想情况。

如果您需要在编译时连接到未知的 Web 服务,那么您将需要一种更动态的方法,您可以在其中推断 Web 服务的“形状”。

但是从使用自动生成的代理类开始,在遇到限制之前不要担心它。当你这样做 - 回到堆栈溢出;-)

请先 登录 后评论