English 中文(简体)
WCF是什么意思?(关闭)
原标题:
  • 时间:2009-04-14 14:00:43
  •  标签:

我们不允许问题寻求建议书籍、工具、软件图书馆等等。您可以编辑的问题,因此它可以回答与事实和引用。

Closed 6 years ago.

谁能定义WCF ?WCF的目的是什么?

有哪些好的阅读材料了解WCF吗?

最佳回答

<强> WCF (Windows Communication Foundation) < /强> <强>的名称,微软使用框架< /强>,<强>可以在多个服务器之间通信的独立操作系统或技术< /强>。

您可以使用这个框架来发送和接收消息和附件(文件、图片等)与世界上任何一台电脑。

从开发人员的角度来看,这年代的新版本WSE (Web服务增强)和MTOM (SOAP消息传输优化机制),本身就是一个更新版本的简单Web服务(asmx)。

WCF称为<强> < /强>服务框架,而不是Web服务,因为它<强>不再取决于IIS < /强>(互联网信息服务器)主办。现在你可以使用TCP / IP主机WCF应用程序,甚至主机作为Windows服务或主机应用程序——,你仍然可以主机IIS。

它使用SOAP协议和其他人在一个文件中(这是可配置的),以及支持HTTP和HTTPS,消息和附件。你现在有很多新的安全选项…它年代“<强>高端解决方案< /强> "使用从任何地方发送/接收消息。

大量用于<强> AJAX世界< / >强,因为它能以JSON格式发送消息。正因为如此,jQuery和JavaScript框架工作的。

<强> < /强>阅读材料,我建议买一本好书,因为它是个好办法自学,在稍后的时间供参考。我买了< a href = " http://www.wrox.com/wileycda/wroxtitle/professional WCF -编程-网-发展- - - windows -交流- foundation.productcd - 0470089849. - html”rel = " noreferrer " > Wrox电台专业WCF < / >,我爱它。

问题回答

WCF代表Windows Communication Foundation。

MSDN有点干,但维基百科表达:

WCF是。net框架的一部分,致力于通信。

在我的例子中,这意味着更丰富的替代普通Web服务,选择通信层。

Edit

15秒也有< a href = " https://web.archive.org/web/20100323131337/http / /www.15seconds.com/Issue/061130.htm”rel = " nofollow noreferrer " >大底漆在WCF < / >:

WCF是一个统一的编程模型,结合了从XML Web服务的最佳特性,. net Remoting, MSMQ和COM +一个集成的平台,完全是基于一套开放的行业标准。

WCF代表“Windows Communication Foundation”。超简化版本的它是一组工具和库为开发人员提供一个统一的通信。WCF的一切都围绕着三个核心概念<强>端点< /强>,<强>频道< /强>,< /强>和<强>消息。端点是一个方式或从你的代码。通道是信息传播的手段之间的端点。使用这种模式,您可以使用UDP TCP、HTTP、点对点、MSMQ——所有使用相同的3个核心概念。

至于学习资源,叫我老式但我喜欢蜷缩一本好书时我学习一项新技术。一旦我已经掌握了基本知识我喜欢使用引用网络来增强我的基地…但对于介绍,恕我直言,没有什么比一本好书。

你不能找到一个更好的书比居佛罗伊WCF年代”< a href = " https://rads.stackoverflow.com/amzn/click/com/0596521308 " rel = " noreferrer " > < / >编程WCF服务”。“< a href = " https://rads.stackoverflow.com/amzn/click/com/0321440064 " rel = " noreferrer " >基本Windows Communication Foundation < / >”也是一个不错的书但我仍然认为你14 d是更好的书。

“WCF”代表Windows通信框架。WCF是替代WSE(现在过时了),ASMX(旧的ASP。净Web服务),在某种程度上,也是一个. NET Remoting的替代者。

WCF覆盖所有的web服务场景由ASMX WSE,然后增加更多的支持,包括二进制TCP / IP通信,通信消息队列和命名管道,和许多更多。

丰富的可扩展性模型允许微软,第三方开发者,而你,将WCF为未来的需求。看到< a href = " http://msdn.microsoft.com/en-us/magazine/dd569759.aspx " rel = " nofollow noreferrer " > < / >的一篇文章中,云计算和< a href = " http://msdn.microsoft.com/en-us/magazine/dd569756.aspx " rel = " nofollow noreferrer " >基础:使用服务总线< / >的文章在2009年4月出版的MSDN杂志,看看WCF一直延伸到一些非常现代的场景。

所有新web服务开发应该在WCF,如果可能的话。

用简单的词其技术,允许您的服务与应用程序或服务使用各种协议/模式

WCF分离服务的协议一样,XHTML和CSS分离内容和表示。





相关问题
热门标签