WCF入门指南:了解Windows Communication Foundation
需积分: 6 90 浏览量
更新于2024-07-29
收藏 399KB PDF 举报
WCF基础入门
WCF(Windows Communication Foundation)是微软基于SOA(Service Oriented Architecture)推出的.Net平台下的框架,代表了软件架构设计与开发的一种发展方向。在微软的战略计划中也占有非常重要的地位。了解和掌握WCF,对于程序员特别是基于微软产品开发的程序员而言,是非常有必要的。
WCF是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可靠、事务性的解决方案,且能与已有系统兼容协作。WCF是微软分布式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Net Remoting、ASMX、WSE和MSMQ。
WCF支持的协议包括TCP、HTTP、跨进程以及自定义,安全模式则包括SAML、Kerberos、X509、用户/密码、自定义等多种标准与模式。WCF可以跨进程、跨机器、跨子网、企业网乃至于Internet,且可以以ASP.NET、EXE、WPF、Windows Forms、NT Service、COM+作为宿主(Host)。
在WCF框架下,开发基于SOA的分布式系统变得容易了,微软将所有与此相关的技术要素都集成到了WCF中。WCF提供了一个统一的框架,使得开发者能够快速构建安全、可靠、可扩展的分布式应用程序。
WCF的主要特点包括:
1. 面向服务(Service Oriented):WCF是基于SOA的框架,提供了一个统一的框架来建立和运行面向服务的应用程序。
2. 跨平台:WCF支持跨平台的开发,能够在不同的操作系统和设备上运行。
3. 安全:WCF提供了多种安全模式和协议,确保了应用程序的安全和可靠。
4. 可扩展:WCF提供了一个统一的框架,使得开发者能够快速构建和扩展分布式应用程序。
5. 兼容性:WCF能够与已有系统兼容协作,支持多种协议和标准。
WCF是微软推出的一个重要的分布式应用程序开发框架,提供了一个统一的框架来建立和运行面向服务的应用程序。了解和掌握WCF,对于程序员特别是基于微软产品开发的程序员而言,是非常有必要的。
2010-06-25 上传
2010-05-30 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-08-25 上传
2014-08-21 上传
2013-07-16 上传
zzcbyl
- 粉丝: 65
- 资源: 30
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布