【发布时间】:2012-09-04 00:24:48
【问题描述】:
我是一个天真的开发人员,我正在构建我的概念,我被要求在 wcf 中创建一个示例应用程序,所以我在这里提出了一个有点主观的问题。 我想知道以上两者的区别和功能,在哪些方面我们更喜欢其中一个?
【问题讨论】:
-
一个快速的互联网搜索会回答这个问题......他们没有共同点
我是一个天真的开发人员,我正在构建我的概念,我被要求在 wcf 中创建一个示例应用程序,所以我在这里提出了一个有点主观的问题。 我想知道以上两者的区别和功能,在哪些方面我们更喜欢其中一个?
【问题讨论】:
WCF = Windows 通信基础
WPF = Windows PRESENTATION Foundation。
WCF 处理通信(简单来说 - 发送和接收数据以及涉及的格式化和序列化),WPF 处理表示 (UI)
【讨论】:
Windows Presentation Foundation (WPF)
下一代用户体验。 Windows Presentation Foundation WPF 提供了一个统一框架,用于在 Windows Vista 中构建应用程序和高保真体验,融合了应用程序 UI、文档和媒体内容。 WPF 为开发人员提供 2D 和 3D 图形支持、硬件加速效果、不同外形尺寸的可扩展性、交互式数据可视化和卓越的内容可读性。
Windows 通信基础 (WCF)
Windows Communication Foundation (WCF) 是 Microsoft 用于构建面向服务的应用程序的统一编程模型。它使开发人员能够构建跨平台集成并与现有投资互操作的安全、可靠、可交易的解决方案。
【讨论】:
【讨论】:
基本上,如果您正在开发客户端-服务器应用程序。您可以使用 WCF -> 来建立客户端和服务器之间的连接,WPF -> 作为客户端来呈现数据。
【讨论】:
WCF = Windows Communication Foundation 用于构建面向服务的应用程序。 WPF = Windows Presentation Foundation 用于编写独立于平台的应用程序。
【讨论】:
Windows 通信基金 (WCF) 用于连接不同的应用程序并使用端点在它们之间传递数据。
Windows Presentation Foundation 用于设计 xaml 格式的富互联网应用程序。
【讨论】: