gpt4 book ai didi

asp.net - ASMX技术完全过时了吗

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

前段时间,大约 2 年前,我正在研究使用 .NET 2.0 开发的 Web 门户。并且有很多 asmx 页面。

前几天,我的一位更擅长 ASP .NET 的同事说:“ASMX 又旧又丑,我们应该重写它”。所以我们做到了,据我所知,我们转移到了 ashx 处理程序。

但是现在,当我准备通过 70-515 时,我遇到了一些仍然建议学习 asmx 服务(关于 AJAX)的 Material 。那么这种方法在新的 ASP .NET 3.5/4.0 Web 项目中是否仍然有效?如果是这样,那么我应该何时何地使用它?

或者也许在 2 年前,我太无知了,我们使用了某种旧版本的 asmx,然后我们迁移到了新的 asmx。

附言当我输入标签“asmx”时,我看到一条消息:“asmx 已过时”:https://stackoverflow.com/tags/asmx/info

最佳答案

如果您可以使用 WCF,那么是的,ASMX 服务已经过时,因为 WCF 可以用更高的性能和灵 active (多重绑定(bind))和功能完全取代它们。如果您可以编写 WCF 服务,那么如果出于某种原因您将被要求创建 ASMX 服务,那么您创建它就没有问题。

从 ASMX 迁移到 ASHX 并不是明智之举,因为它们不能相互替代。

关于asp.net - ASMX技术完全过时了吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13100580/

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