关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。
想改进这个问题?将问题更新为 on-topic对于堆栈溢出。
5年前关闭。
Improve this question
任何人都可以定义 WCF 吗? WCF的目的是什么?
有哪些好的阅读 Material 可以学习 WCF?
最佳答案
WCF(Windows 通信基础)是 Microsoft 用于 的名称框架 那可以独立于它们的操作系统或技术在多台服务器之间进行通信 .
您可以使用此框架向世界上的任何计算机发送和接收消息和附件(文件、图像等)。
从开发人员的角度来看,具有 MTOM(SOAP 消息传输优化机制)的 WSE(Web 服务增强)的新版本本身就是简单 Web 服务 (.ASMX) 的更新版本。
WCF 被称为 服务架构而不是 Web 服务,因为它 不再依赖于 IIS (Internet 信息服务器)要托管。现在,您可以使用 TCP/IP 托管 WCF 应用程序,将其托管为 Windows 服务,甚至将其托管为应用程序 - 您仍然可以将其托管在 IIS 中。
它使用 SOAP 协议(protocol)和其他协议(protocol)(仅可在一个文件中配置),并且还支持 HTTP 和 HTTPS,用于消息传递和附件。您现在拥有大量新的安全选项……它是“ 顶级解决方案 ”,用于从任何地方向任何地方发送/接收消息。
它在 中被大量使用AJAX世界 ,因为它可以发送 JSON 格式的消息。正因为如此,jQuery 和其他 JavaScript 框架可以很好地使用它。
阅读 Material ,我建议买一本好书,因为这是自学的好方法,以后有引用。我个人买了Wrox Professional WCF ,我很喜欢它。
关于wcf - 'WCF' 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/747691/