社区
非技术区
帖子详情
wcf和webservice相比他的有点是什么呢?
hongcha99
2011-05-19 08:49:12
wcf和webservice相比他的有点是什么呢?
我做了两个例子怎么都觉得wcf就是webservice
...全文
676
16
打赏
收藏
wcf和webservice相比他的有点是什么呢?
wcf和webservice相比他的有点是什么呢? 我做了两个例子怎么都觉得wcf就是webservice
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
奔跑吧公牛
2014-01-09
打赏
举报
回复
挖坟 刚看到
UU_Yang
2011-12-09
打赏
举报
回复
学习了,顶起来!
indusl
2011-05-19
打赏
举报
回复
大家共同学习
zhulong1111
2011-05-19
打赏
举报
回复
刚刚接触 大家共同学习
zhulong1111
2011-05-19
打赏
举报
回复
我也刚刚学习 不过好像 wpf 主要用于 特效 ,server与client的数据交互 它应该是 webservice与Remoting 等 的结合体
jhdxhj
2011-05-19
打赏
举报
回复
等待答案
BlackPointofSun
2011-05-19
打赏
举报
回复
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=35ec8682-d5fd-4bc3-a51a-d8ad115a8792&displaylang=en
IE11下面经常卡到爆
2011-05-19
打赏
举报
回复
纯技术贴啊,学习了
WCF更加强大灵活,但是配置相对复杂一点
机器人
2011-05-19
打赏
举报
回复
WebService 和 Remoting 在 .net 3.0 时都被包含进WCF框架中。
要说区别就是WebService只用到了WCF里的wsHttpBinding或者BasicHttpBinding。
而WCF里还有很多Binding还可以自定义绑定。
以专业开发人员为伍
2011-05-19
打赏
举报
回复
如果你问我微软当初为什么停止对remoting那一类通讯框架的研究,我只能说是为了大局考虑。
微软大概是以为在java为代表下的新的互联网的跨平台编程趋势,用不了几年就会把微软打得倒闭了,所以它及时转型,赶紧学人家的东西。不过现在微软赢了,sun早就倒闭而微软没有倒闭,这跟wcf(以及整个.net战略)就有关系。
如果抛开简单性、傻瓜性,这种东西并没有多大优势。它通信起来非常巨大、速度缓慢。但是确实是将所有专业或者业余编程人员的程序进行沟通的好的解决方案。
以专业开发人员为伍
2011-05-19
打赏
举报
回复
微软显然是首先追赶由java带来的web service潮流而设计了它的web service,然后才重新把它定位为wcf的一个特例,以此突出wcf的地位。
wcf框架下,你不仅可以选择BasicHttpBinding方式,也可以选择WSHttpBinding、WSDualHttpBinding等方式,甚至使用NetTcpBinding、NetNamedPipesBinding、NetMsmqBinding等方式,甚至可以自扩展WCF方式。可见是对web service的抽象,而不是简单的扩展。
以专业开发人员为伍
2011-05-19
打赏
举报
回复
几十年前,搞通信的人就熟悉socket编程了。所以首先,如果我们遇到有人把凡是用.net开发通讯程序的地方都用wcf来套用,那么肯定是单纯追逐时髦的思路。这个招呼打好,才好去讨论wcf的趋势,这样不至于盲目崇拜。
web service为什么能火?因为它足够简单,可以跨平台统一进行业务层通讯。其实原因就这么简单,但是这花了人们20年才做到。
而wcf并不是为了跨平台的,但是它仍然是为了兼容web wervice的框架(并且在产品上也必须兼容web service),好把尽可能多的其它平台的开发人员吸引到微软平台上来。微软不惜放弃remoting这种优秀的东西,号称自己的所有通讯框架都要重新面向互联网开发的需求而定义。web service为世界带来的新的开发需求是什么呢?至少包括以下几点:
1. 客户端可以自动发现服务,并且完成客户端和服务器端数据交换的自动化的适配。而传统的方式,在服务器端业务模型升级扩展时往往必须重新编译客户端程序。
2. 使用SSL数据加密等通用的安全机制,而不是某一家专用的机制。
3. 在任意一种程序内都可以宿主,而不是仅仅宿主在web服务器进程上。因此各种进程都可以作为服务端和客户端。
liming1019
2011-05-19
打赏
举报
回复
wcf 不是 wpf
以专业开发人员为伍
2011-05-19
打赏
举报
回复
[Quote=引用 6 楼 hongcha99 的回复:]
wpf里面有很多属性都不知道干嘛的
[/Quote]
lz到底是问什么呢?
isjoe
2011-05-19
打赏
举报
回复
在vs08以后的版本中 webservice属于WCF
微软把所有通讯功能归类为WCF
hongcha99
2011-05-19
打赏
举报
回复
wpf里面有很多属性都不知道干嘛的
webservice
和
wcf
的区别
SOAP(简单对象访问协议)通过 HTTP 调用业务对象执行远程功能调用,Web用户能够使用 SOAP 和 HTTP通过 Web调用的方法来调用远程对象的。【2】ASP.NET Web Service:微软提供了Web服务的开发框架,属于A...
Webservice
,
WCF
,WebAPI--特点及进化史
Webservice
,
WCF
,WebAPI--特点及进化史
Android对接.net(C#)服务端(二):使用HttpTransportSE发送soap请求调用
WCF
服务获取
WebService
数据的网络框架封装
Android开发目前我们最常见最主流的网络访问方式是使用OkHttp/Retrofit在Http协议下进行的网络通信,但是如标题所述本篇文章描述的不是常见主流的网络访问方式,而是调用
WCF
服务获取
WebService
数据的方式,有些项目...
remoting与socket、
webservice
s、
WCF
比较和优势(转)
4、remoting与websercie
相比
,提供双向通信。哪怕是将remoting寄宿在IIS中,也支持。 5、
webservice
客户端自动生成的代理类比较复杂。而remoting一般来说,都是手动编写客户端代码。 6、当然,
webservice
...
Socket Remoting
WebService
WCF
remoting与socket、
webservice
和
wcf
的比较及优势 1:socket VS remoting 使用socket无疑是效率最高的。但是,在复杂的接口环境下,socket的开发效率也是最低的。故在兼顾开发效率的情况下,可以使用remot...
非技术区
7,765
社区成员
63,203
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章