gpt4 book ai didi

c# - WCF 作为 MVC Controller 。模型和 View ?

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

我一直在网上搜索我的问题的可能答案,但一无所获。
我只是想知道我是否可以在 ASP.NET MVC 中使用 WCF 作为我的 Controller 。

所以如果我打电话
(WCF)
http://localhost:1621/WCF/LogOut.svc?id=10001

它会像
那样工作(MVC)
http://localhost:1621/WCF/LogOut?id=10001

还是我想错了?
您能否提供一些资源以加深对 MVC 和 WCF 的了解。谢谢!

最佳答案

MVC 声明 Controller 接收请求并负责准备模型并将其传递给最终呈现的 View 。

尽管从 Web 请求的角度来看,WCF 可能看起来 MVC,但是没有简单的方法让 WCF 将 HTML 呈现给浏览器。这意味着如果 WCF 可以实现生成“模型”但并非旨在创建“ View ”的“ Controller ”。

但是,如果您的 Web 应用程序可以获取 WCF 调用生成的 XML/JSON 数据(即您的 View 完全在客户端实现),那么是的,WCF 作为“ Controller /模型”的提供者做得很好"MVC 的一部分。

关于c# - WCF 作为 MVC Controller 。模型和 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8739296/

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