WCF和ASMX Web服务之间有什么区别?

编程入门 行业动态 更新时间:2024-10-27 18:24:33
本文介绍了WCF和ASMX Web服务之间有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我对WCF和ASMX Web服务完全感到困惑.在我的早期阶段,我已经使用了很多Web服务,现在引入了一个称为WCF的新事物.我仍然可以创建充当Web服务的WCF.我认为WCF中会有更多内容.

I am totally confused between WCF and ASMX web services. I have used a lot of web services in my earlier stage, and now there is this new thing introduced called WCF. I can still create WCF that function as a web service. I think there will be more stuff in WCF.

WCF和Web服务之间有什么区别?何时应使用每个?

What are the differences between WCF and Web services? When should each one be used?

推荐答案

基思·埃尔德(Keith Elder)很好地比较了将ASMX转换为WCF .签出来.

Keith Elder nicely compares ASMX to WCF here. Check it out.

ASMX和WCF的另一种比较可以在此处找到-我不是100%同意那里的所有观点,但这可能会给您一个想法.

Another comparison of ASMX and WCF can be found here - I don't 100% agree with all the points there, but it might give you an idea.

WCF基本上就是"ASMX onsteroids"(可能是ASMX的全部功能),还有更多!.

WCF is basically "ASMX on stereoids" - it can be all that ASMX could - plus a lot more!.

ASMX是:

  • 易于编写和配置
  • 仅在IIS中可用
  • 仅可通过HTTP调用

WCF可以是:

  • 托管在IIS,Windows服务,Winforms应用程序,控制台应用程序中-您完全有自由
  • 与HTTP(REST和SOAP),TCP/IP,MSMQ和许多其他协议一起使用

简而言之:WCF可以在这里完全替代ASMX.

In short: WCF is here to replace ASMX fully.

在MSDN上查看 WCF开发人员中心.

更新:链接似乎已失效-尝试以下操作:什么是Windows Communication Foundation?

Update: link seems to be dead - try this: What Is Windows Communication Foundation?

更多推荐

WCF和ASMX Web服务之间有什么区别?

本文发布于:2023-10-07 10:51:48,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1469196.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:有什么区别   WCF   ASMX   Web

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!