首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个web服务框架?

哪个web服务框架?
EN

Stack Overflow用户
提问于 2008-10-21 17:07:08
回答 4查看 327关注 0票数 1

我即将开始转换一个基于C#的桌面应用程序为基于web的。出于几个原因,我想通过web服务将GUI从逻辑中去掉。微软在下周的PDC上有asmx文件,WCF,可能还有一些新的东西。数据可以通过SOAP、REST、JSON和其他12种方式传递。

有人能推荐我应该开始使用的.NET框架吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2008-10-21 17:24:58

您即将迁移到一个新平台。我会选择WCF。它可以支持您的所有需求。

最初,当您移动时,您可以使用httpBinding,这非常接近ASMX web服务,并且是基于SOAP的。如果您以后需要一些高级功能,那么您肯定可以使用webHttpBinding,这将为您提供基于REST和JSON的接口。WCF是一个非常强大的编程模型,你绝对应该转向它。

票数 5
EN

Stack Overflow用户

发布于 2008-10-21 17:14:18

我投票给WCF,不费吹灰之力。

票数 1
EN

Stack Overflow用户

发布于 2008-10-21 17:21:10

如果您想选择SOAP、REST和JSON,那么您可能想看看WCF Web Programming ModelWCF JSON support,尽管我个人对REST实现并不满意。但是WCF以牺牲configuration hell为代价提供了最大的灵活性。一定要熟悉它的diagnostics and svcTraceViewer,否则你会得到一些晦涩的、无用的异常。并注意生成的客户端的broken implementation of the disposable pattern

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/222668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档