WCF技术有什么优势
【考点】对WCF技术的了解,WCF技术的基本内容。
【出现频率】
★★☆☆☆
【解答】
常用的分布式技术有COM+、.NET远程技术(Remoting)、Web Service和微软消息队列服务,WCF技术将这些分布式技术整合为一个高效的API。常用的那些分布式技术只能解决项目开发中某个方面的问题,并且不同技术对平台要求不同。在项目中有时要使用到多种技术从而导致这些技术所提供的服务有重叠之处,并且整个项目的维护复杂性大大增加。WCF技术提供了一个完整统一的方案解决这些问题,它提供了一个用于访问各种分布式技术的通用API,并且增加了很多必要的服务。
【分析】
本题主要考查面试者对.NET Framework新版本中WCF技术的基本认知。公司招聘.NET程序员不一定非要熟练掌握WCF这样的新技术,但是一定会要求所招聘的人才具备对新技术的了解,对新技术探索的好奇心。本题即为这样的目的而设,难度不大,只要面试者对新技术有一定程度的了解,经过短时间的培训即可掌握,其考查重点在于面试者的知识广度。
--------------------编程问答-------------------- 回帖是一种美德!每天回帖即可获得 10 分可用分! --------------------编程问答-------------------- 有很多! --------------------编程问答-------------------- 回帖是一种美德!每天回帖即可获得 10 分可用分! --------------------编程问答-------------------- 帮顶 --------------------编程问答--------------------
me too --------------------编程问答--------------------
me too ... --------------------编程问答-------------------- WCF优势还是很强的。不过楼主好像是在纯灌水。 --------------------编程问答-------------------- o --------------------编程问答-------------------- T... --------------------编程问答-------------------- WCF优势还是很强的。不过楼主好像是在纯灌水。
没有实质的东西 --------------------编程问答-------------------- 我回帖,我光荣。 --------------------编程问答--------------------
too --------------------编程问答-------------------- soa 分布式 这优势大了 --------------------编程问答-------------------- me too
今天总监要我去了解一下WCF....原来发现这么强大..我又OUT了... --------------------编程问答-------------------- me too --------------------编程问答-------------------- 回帖是一种美德!每天回帖即可获得 10 分可用分! --------------------编程问答-------------------- 回帖是一种美德!每天回帖即可获得 10 分可用分!
--------------------编程问答-------------------- 回帖是一种美德!每天回帖即可获得 10 分可用分! --------------------编程问答-------------------- 学习一下 --------------------编程问答-------------------- 正在学习 --------------------编程问答-------------------- 我为什么而来,你懂的, --------------------编程问答-------------------- 大家都哭着喊着说wcf好,谁能说出好在哪里,一句“好处很多”就叫答案啊,最起码要说出他的好处应该比较一下吧,比如说跟webservice比有什么优势了,跟remoting比有什么优势了....我就在这里犯迷糊呢,感觉跟remoting怎么这么像呢,除了remoting不能跨.net平台以外 --------------------编程问答-------------------- 回帖是一种美德!每天回帖即可获得 10 分可用分! --------------------编程问答--------------------
其实如果你玩WebService很久了,你就会发现单纯的[WebMethod]特性设置,比WCF更简单!
如果你玩Remoting很久了,你就会发现Remoting的配置比WCF简单!
但WCF的目的在于统一的通信框架,让编程人员不需要面向底层协议编码,而是面向服务(契约)。
因此WCF统一Remoting和WebService,让它们都变成了各种不同的Binding:
basicHttpBinding, TcpNetBinding,还加入了msmq,p2p,pipe等。
另外更灵活的配置和高度的可自定义的编程方式让WCF更加胜任一些复杂场景。
举个例子,你原来就无法把WebService绑定到windows服务里吧。或者你没办法在IIS上提供tcp协议的
服务吧。 --------------------编程问答-------------------- 优势就和lz用一个0分贴引来了一堆回复一样
好处就是你没付出撒就得到了回复,至于回复的质量高不高,能不能解决问题。或者回复正好适合你的需要,那就要你自己评判了
wcf也一样,你不需要多少付出,不需要学com,socket,service,你就可以做这类事情。至于他是否合适你的项目也只能你自己评判了 --------------------编程问答-------------------- 为了10分。 --------------------编程问答-------------------- 最主要是比WEBSERVICE安全吧.
--------------------编程问答-------------------- 今天去面试就被问到了,诶,只怪平时学习范围太窄了,做这一行还真得不断的学习 --------------------编程问答-------------------- 学习了,楼主!WCF技术会风靡起来的! --------------------编程问答-------------------- 了解了 --------------------编程问答-------------------- wcf跟SOA啥关系?用了WCF的系统就叫SOA吗 --------------------编程问答-------------------- WCF沒用過,情何以堪...
补充:.NET技术 , 非技术区