wcf - 'WCF' 是什么意思?

标签 wcf

关闭。这个问题不符合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/

相关文章:

wcf - 在 WCF 中处理运行时间较长的进程

java - 安卓 : What kind of encryption do I choose to send my data safely to an app using WCF?

c# - 来自 wcf 服务的 Silverlight 异常(故障)处理

c# - ASP.NET Core 中的 WCF 跟踪

c# - WCF 服务能否同时支持缓冲和流式传输模式?

xml - 为什么 WCF 服务返回 xml 序列化对象?

c# - 为什么我无法在远程计算机上使用模拟打开文件?

wcf - 使用 Windows 身份验证调用 WCF 服务时无法执行 URL

.net - 来自 app.config 文件的客户端应用程序中的 foreach 合约

c# - 无法使用基本身份验证访问 WCF Web 服务