gpt4 book ai didi

Jquery WCF 与 Pagemethods

转载 作者:行者123 更新时间:2023-11-30 23:43:51 26 4
gpt4 key购买 nike

我正处于使用 Jquery 开发网站的早期阶段。我想知道是否使用 Pagemethods 还是 WCF 服务类。我在一个 SO 答案中看到,它说在未来的所有需求中尽可能使用 WCF。如果有人能解释什么是决定因素和安全问题,我们将不胜感激。

最佳答案

如果页面方法或 ASMX ScriptService 满足您的要求,那么使用它们没有任何问题。

WCF 确实带来了额外的功能、灵 active 和功能,但这会带来额外的复杂性。如果您不打算使用这些改进,那么它只会带来复杂性。

人们会告诉您 ScriptService 方法是“遗留的”,基于一篇 MSDN 文章上的一些标题文本,但这已经过分夸大了。事实上,newer versions of those same articles不再带有免责声明。放弃它一定是一个有意识的决定。服务器端 ASP.NET AJAX 和 ScriptServices 在可预见的 future 不会消失。

如果您只是在与调用它的页面相同的项目中托管 AJAX 回调端点,那么在易用性方面,您确实无法击败页面方法和 ScriptServices。除了关于过时的 FUD 争论之外,我从未见过一个好的论据来说明为什么 WCF 的复杂性惩罚在这种情况下是合理的。

ScriptService/Page Method 的 JavaScriptSerializer 还可以比 WCF 的 DataContractJsonSerializer 更灵活地反序列化 DateTime 和枚举输入参数,这通常非常方便。

关于Jquery WCF 与 Pagemethods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3074124/

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