gpt4 book ai didi

c# - 您是否在 LoB 应用程序中使用 ServiceReferences?

转载 作者:行者123 更新时间:2023-11-30 21:23:14 24 4
gpt4 key购买 nike

您是否在业务应用程序中使用自动生成的 WCF 服务引用?或者你自己滚?为什么?

编辑

对于任何想自己动手的人,我发现这篇文章可能很有用:Understanding WCF Services in Silverlight 2 .站点上还有另一篇关于 Silverlight 3 的文章可能是有用的补充:Understanding WCF Faults in Silverlight 3 .

最佳答案

我通常自己滚动,或调整由自动生成的向导生成的那些。

大多数时候我有两种情况:

  1. 我控制线路的两端 - 在这种情况下,我与服务共享程序集以及服务和客户端之间的数据契约,在那种情况下,我从头开始编写自己的客户端,作为 ClientBase<T> 后代或使用 ChannelFactory<T> 。不幸的是,据我所知,这不是 Silverlight 客户端的选项:-(

  2. 我从第三方获得 WSDL+XSD - 在这种情况下,我通常使用 svcutil.exe 生成客户端代理的第一个版本,然后我调整它以满足我的需要(尤其是 svcutil 生成的配置或 VS“添加服务引用”非常糟糕......)

我只是想拥有额外的控制权,自己做这件事并且完全知道发生了什么。

关于c# - 您是否在 LoB 应用程序中使用 ServiceReferences?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1876363/

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