gpt4 book ai didi

WCF 公开元数据还是让客户端实现接口(interface)?

转载 作者:行者123 更新时间:2023-12-04 23:28:25 25 4
gpt4 key购买 nike

让客户端通过添加对服务的引用(基本上所有内容都是为您生成)或让客户端实现共享接口(interface)并且他们必须手动编写类来使用 WCF 服务的优点/缺点是什么?

谢谢!

最佳答案

一般来说,如果您不使用代码生成,那么您将不得不手动编写原本会为您生成的内容。

Andrew 提到的“维护问题”通过在服务契约(Contract)发生变化时简单地使用“更新服务引用”来解决。如果这变得很麻烦,那么创建一个单独的项目来包含所有代理类。然后,您只需在一处使用“更新服务引用”。

当然,如果服务契约(Contract)或相关契约(Contract)以不兼容的方式更改,那么您的客户端代码将不得不更改。无论您使用哪种技术,这都是正确的。

关于WCF 公开元数据还是让客户端实现接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4330372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com