gpt4 book ai didi

c# - 创建双 WCF 和 ASMX 服务

转载 作者:行者123 更新时间:2023-11-30 17:20:20 25 4
gpt4 key购买 nike

我们有一组 ASMX 样式的 Web 服务,这些服务是使用契约(Contract)优先范式创建的,方法是从外部来源提供 WSDL 和 XSD。

我们希望公开基于这些 WSDL 的 WCF 服务,但同时我们也需要继续提供基于提供的 WSDL 的 ASMX 服务。

我很好奇是否有一种方法可以使用基于 WSDL 的共享接口(interface)和/或基于 XSD 生成的一组共享数据对象...或者另一种选择可能是将 WCF 服务与ASMX...

有什么建议或以前的经验可以支持这两种服务,使这个过渡期更容易,而无需为这两种服务完全重新发明轮子?

最佳答案

当然,这是完全可能的。

最好的方法是让您的 WCF 和 ASMX 服务简单地将请求传递给在 ASMX 和 WCF 服务引用的程序集中定义的内部类。

对您的特定案例进行重构以遵循此范例对于几乎所有案例来说都是微不足道的。

关于c# - 创建双 WCF 和 ASMX 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4216634/

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