ASP.NET MVC和WCF
发布时间:2020-12-15 19:07:24 所属栏目:asp.Net 来源:网络整理
导读:我现在正在我的方式进入MVC,但在我的“要学习在某点”列表,我也有WCF。 我只是想知道WCF是否应该/可以在MVC应用程序中使用的东西?背景是,我想要一个桌面应用程序(.NET 3.5,WPF)与我的MVC网站交互,我不知道什么是最佳的方式之间传输数据之间的。我应该
我现在正在我的方式进入MVC,但在我的“要学习在某点”列表,我也有WCF。
我只是想知道WCF是否应该/可以在MVC应用程序中使用的东西?背景是,我想要一个桌面应用程序(.NET 3.5,WPF)与我的MVC网站交互,我不知道什么是最佳的方式之间传输数据之间的。我应该只使用特殊的视图/使控制器返回JSON或XML(使用ContentResult)? 也许更重要的是,对于另一方面,我可以只调用特殊的控制器?不知道授权在这种情况下如何工作。我可以使用Windows身份验证或(如果网站正在运行表单身份验证)让用户将他/她的凭据存储在应用程序中,但我基本上将在我的应用程序中创建一个HTTP客户端。因此,尽管MVC =>应用程序似乎很容易,应用程序=> MVC似乎有点棘手,可能用于WCF? 我不是试图暴力强制WCF在这里,但我只是想知道在一个MVC应用程序是否确实有一个很好的用例WCF。 解决方法
WCF服务在这种情况下可能有意义,但不要创建与您的UI一致的服务,创建与业务流程一致的服务。即。您将不具有返回每个页面的视图数据的服务,您将有一个暴露逻辑操作的服务。然后,您的网站可以调用与Windows客户端调用的相同的服务,但是您不必将Windows客户端的设计与网站的设计相结合。
而不是这样: Windows客户端 – >服务 – >网站 它应该是: Windows客户端 – >服务 网站 – >服务 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用ASP.NET窗体身份验证的WCF服务
- asp.net-mvc – 如何在json post期间发生异常时阻止asp.net
- asp.net-web-api – Structure Map无参数构造函数错误
- asp.net-mvc – 如何在ASP.NET Core中启用ClientCache
- asp.net – SignalR不能与.Net Core一起使用
- ASP.NET HttpApplication生命周期
- asp.net-mvc – MVC 5 HttpErrors控制器/动作
- ASP.Net在页面中的页面/控件上调用Dispose,还是必须这样做?
- asp.net – 简单LINQ和列表错误:WhereListIterator`1 [任务
- asp.net – GridView中的数据格式设置,AutoGenerateColumns
推荐文章
站长推荐
- asp.net-mvc – 如何GetBytes()在C#与UTF8编码与
- ASP.NET Core 使用 Redis 实现分布式缓存:Docke
- asp.net – 对于想要将一切都变成.NET控件的人,您
- asp.net-mvc – 如何在ASP.NET WebApi帮助页面中
- asp.net – Infragistics WebGrid与Telerik网格
- asp.net-mvc – MVC中的SSRS Reportviewer,通过自
- ASP.NET MVC在IIS7下发布无法显示的解决办法
- asp.net 导出excel 中文乱码解决方法
- ASP.NET路由:令牌之间的字面子段和来自文字子段
- asp.net-mvc – EC2上的ASP.net MVC
热点阅读