如果我想写一个服务程序如何在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