当前位置:编程学习 > C#/ASP.NET >>

如果我想写一个服务程序如何在webservice和wcf作选择

如果我想写一个服务程序如何在webservice和wcf作选择 --------------------编程问答-------------------- 没法选择。这两者根本没有可比性。你说你想开一家食品店如何在烤箱和蛋糕之间选择呢? --------------------编程问答-------------------- 比如说你给一个php的程序员写一个简单的说明,告诉对方如何使用这个服务,你觉得哪种方式最精简、无歧义、容易调试?

我只使用基本的http GET/POST调用作为web服务,传递json格式的model数据。 --------------------编程问答-------------------- 事实上,那样你给php、javascript、c程序员写的服务功能说明书基本上一样。而且你给一个刚学编程两个月,只会用Excel的vba编程的程序员,他/她也会非常喜欢使用json作为上传下载的参数。 --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 这里有很好的比较~
http://www.cnblogs.com/developersupport/p/aspnet-webapi.html --------------------编程问答-------------------- 楼主的问题有点点奇怪

我理解的楼主说的webservice是指的标准xml/soap 1.1的协议方式的吧
其实用WCF技术是可以实现二进制或xml/Tcp、xml/soap、xml/restful或json/restful等方式的(配置文件配置不同的binding就好了)

所以从这个角度来讲,用WCF,可以通过修改配置文件就可以灵活支持各种协议方式的发布。
所以是否WCF会更好些?

至于具体该用哪种协议和消息格式,这个要看服务的消费方了,基于Soap 1.1和Http Restful方式的都有很好的跨平台特性


补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,