gpt4 book ai didi

.net - 使用 WCF 的契约优先 SOA

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

这个问题更像是探索人们在实际情况下在社区中所做的事情,而不是一个有针对性的问题。我对此进行了相当广泛的搜索,虽然我发现很多博主提倡契约优先服务设计和一些支持他们的评论,但我还没有找到很多关于使用 WCF 实现契约优先的实用信息,利弊我最近对 ​​SOA 做了一些广泛的研究,主要是通过 Thomas Erl 的书,他提倡的主要概念之一是契约优先设计。

我的问题如下:

  • 您如何使用 .NET 和 WCF 进行契约优先服务设计?
  • 除了 svcutil 之外,还有其他工具可以从合约生成客户端和服务吗? (任何与 VS 集成的东西都是理想的)
  • 您在契约优先设计和 wCF 方面遇到过哪些现实世界的专业人士?
  • 你在契约优先设计和 WCF 中遇到过哪些现实世界的缺点?

  • 契约优先开发的主要问题之一似乎是工具。 Svcutil 是我发现的唯一可以从合约生成服务代码的东西,它的输出非常差。它的单个文件,充满了属性和代码生成工件,并且基本上需要在合约更新时重新生成和替换。我更喜欢更好的方法,最好是不需要重新替换的方法。我什至可以手动创建服务端契约(Contract),假设它在现实世界中是实用的。

    编辑:

    在 WCSF 解决了我的迫切需求的同时,了解了 Protocol BuffersService Factory两者都是有趣的工具,我相信它们将来会对我有所帮助。

    最佳答案

    WSCF提供具有 VS 集成的契约优先工具。结帐。 (免费)

    截至 7 月 6 日,有一个带有安装程序的二进制版本。

    关于.net - 使用 WCF 的契约优先 SOA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1047161/

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