WCF性能优势决定了其受欢迎程度,这些优势主要都体现在:统一性;互操作性;安全与可信赖;兼容性等方面。

WCF是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。 WCF能够建立一个跨平台的安全、可信赖、事务性的解决方案,

且能与已有系统兼容协作。

WCF是微软分布式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Net Remoting、ASMX、WSE和MSMQ。以通信

(Communiation)范围而论,它可以跨进程、跨机器、跨子网、企业网乃至于Internet。

WCF可以运行在ASP.NET,EXE,WPF,Windows Forms,NT Service,COM+上面。

WCF支持的协议包括TCP,HTTP,跨进程以及自定义,安全模式则包括SAML, Kerberos,X509,用户/密码,自定义等多种标准与模式。

也就是说,在WCF框架下,开发分布式系统变得容易了,微软将所有与此相关的技术要素都包含在内。

WCF性能优势:

WCF性能优势之统一性:

WCF是对于ASMX,.Net Remoting,Enterprise Service,WSE,MSMQ等技术的整合。

WCF性能优势之互操作性:

于WCF最基本的通信机制是SOAP,这就保证了系统之间的互操作性,即使是运行不同的上下文中。

可以跨进程、跨机器甚至于跨平台的通信,只要支持标准的Web Service,例如J2EE应用服务器(如WebSphere,WebLogic)。应用程序可以运行在

Windows操作系统下,也可以运行在其他的操作系统,如Sun Solaris,HP Unix,Linux等等。

WCF性能优势之安全与可信赖:

WS-Security,WS-Trust和WS-SecureConversation均被添加到SOAP消息中,以用于用户认证,数据完整性验证,数据隐私等多种安全因素。

WCF性能优势之兼容性:

WCF充分的考虑到了与旧有系统的兼容性。安装WCF并不会影响原有的技术如ASMX和.Net Remoting。

WCF性能优势体现 【转】相关推荐

  1. WCF的优势和性能测试

    本文WCF的优势和性能测试摘要:WCF是FrameWork3.0下的分布式框架,下面主要从WCF的优势和性能测试两个方面阐述. 一 WCF的优势: 1.统一性   WCF是对于ASMX, .Net R ...

  2. WCF 性能基准报告

    现在我能找到的关于WCF性能方面的文章主要有几个,一个是微软Connected Frameworks Team的Saurabh Gupta (PM)2007年初发布了一个WCF的性能测试报告 作者使用 ...

  3. .NET 中密封类的性能优势

    .NET 中密封类的性能优势 Intro 最近看到一篇文章 Performance benefits of sealed class in .NET,觉得写得不错,翻译一下,分享给大家. 目前看到的一 ...

  4. 服务器性能发挥,浪潮服务器发挥性能优势,算力“焦虑”问题被解决

    导语: 随着智慧计算对数字经济增长的贡献日益凸显,智慧算力已成为各行业竞相追逐的对象.而浪潮服务器具备极致的计算性能和卓越的产品稳定性,在推动计算力向智慧算力升级方面有着得天独厚的性能优势,并凭借日益 ...

  5. nocount on_在SQL Server中设置NOCOUNT ON语句的用法和性能优势

    nocount on Have you ever noticed SET NOCOUNT ON statement in T-SQL statements or stored procedures i ...

  6. 机器视觉LED光源的选择及其性能优势

    机器视觉LED光源的选择及其性能优势 机器视觉系统使用的光源主要有三种:高频荧光灯.光纤卤素灯.LED照明.光源的选择是为了将被测物体与背景尽量明显分别,获得高品质.高对比度的图像.而光源的正确选择, ...

  7. PE钢丝网骨架管的性能优势

    PE钢丝网骨架管的性能优势 PE钢丝网骨架管是一种长距离埋地用供水.输气管道,由于适用条件的特殊性,也对此管材的性能提出一定的要求,既然它在这些情况下还是能被广泛的应用. 1.耐冲击性 钢丝网骨架复合 ...

  8. 服务器电源管理系统SPM 价格,Liebert SPM 2.0服务器电源管理系统:在对比中彰显技术特性和性能优势...

    原标题:Liebert SPM 2.0服务器电源管理系统:在对比中彰显技术特性和性能优势 集机房配电.隔离.接地.监测.管理于一体; 通过界面显示既可及时了解繁杂IT负载的供电系统.主电源.断路器和分 ...

  9. 3D打印模型优势体现在哪些方面呢?

    3D打印模型优势体现在哪些方面呢? 3D打印模型技术优势体现在哪些方面?模型打印对于很多企业来说是非常重要的存在,因为很多企业如果想要自己的产品在行业市场当中顺利上市,就一定要在设计阶段就开始不断的测 ...

最新文章

  1. crontab添加定时任务
  2. 第十届蓝桥杯c语言b组试题,2019年第十届蓝桥杯(决赛)国赛B组C++(B)
  3. 笔记-项目合同管理-要约、承诺和要约邀请
  4. mysql数据库垂直切分_mysql数据库的水平拆分与垂直拆分
  5. Spring 5.X系列教程:满足你对Spring5的一切想象-持续更新
  6. Windows 64位下装Oracle 11g,PLSQL Developer的配置问题,数据库处显示为空白的解决方案...
  7. Docker网络基础---Docker跨主机容器访问通信
  8. 316.去除重复字母
  9. mysql5.6 prompt的用法详解
  10. c语言书199页第12题,单片机C语言入门实例和最常见问题分析(含程序部分了)(199页)-原创力文档...
  11. 很遗憾,该服务器不支持 jmail 组件!,jmail组件注册以及权限设置问题
  12. 我看了java_我看java没有那么难(转载)
  13. html页面设置document类型,解析网页头部代码:Html Document
  14. go如何实现图片拼接,文字书写
  15. 【创业者活动】运营弱关系型社区以及创业者交流聚会[2012年12月]
  16. Hibernate(9)_多对一的关联映射
  17. verilog从txt中读取_verilog语言中的文件读写
  18. 小萝莉说Crash(二): Unrecognized selector xxx 之 ForwardInvocation
  19. 玄学:那些年我为之疯狂的超能力(有音频版)
  20. 小伙伴们-GO-带你揭开Linux的神秘面纱

热门文章

  1. matlab同步发电机外特性仿真,基于Matlab-Simulink的虚拟同步发电机控制方法的仿真研究...
  2. 文件上传存至oracle,fileupload上传文件存储到oracle Blob字段中
  3. html怎么控制进度条,HTML如何实现进度条?附源码
  4. 956. 最高的广告牌
  5. 优化Meta讨好搜索引擎 更好的提升网站排名
  6. 推荐轻量级MySQL数据库管理工具 Adminer
  7. jquery 表单验证
  8. eclipse 取消自动括号补全
  9. Linux——cmake使用示例与整理总结
  10. C++——二维vector初始化大小方法