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

求建议!!用wcf还是web severice或是别的???

大家好:

问题描述:

      想写一个平台,这个平台要让以下终端使用:浏览器,桌面客户端,手机客户端(Iphone,android)。
因为是新手,这两天一直在查资料,看如何才能实现这样的一个平台,后来查到wcf和web severice。好像还有一个是用rest的思想。因为c#熟一点可能知道的面就少了一些,全是用c#带关键字查的。
所以想请问一下大家,想做这样的一个平台该用什么技术,大家可以给我建议建议,不一定局限c#,其实我也知道,要支持这些终端,肯定是要涉及别的语言的。

想得到帮助:

      1,用什么技术去写这么一平台,就是这个平台写好之后,暴露终端接口就行了。
      2,如果要在百度google搜索类似讲搭建这种平台的文章改搜索哪些专业点的关键字啊。。实在是搜索不到我想看的文章。


 
--------------------编程问答-------------------- --------------------编程问答-------------------- wcf --------------------编程问答-------------------- 我之前有个项目也跟你这个情况很像,我们就是用wcf,我主要是写服务,android是用ksoap来实现调用服务接口的,具体的就不太懂,你可以上网查下,这方面的挺多的。不过速度不快,后来换protobuf序列化协议来(没有用wcf),速度会好些。 --------------------编程问答-------------------- webservice是wcf的一个分支,单纯用webservice要简单一些,如何仅需要简单接口服务也够用了。 --------------------编程问答--------------------
引用 2 楼 sandy945 的回复:
wcf



这个吧,新技术 较webservice有较多优势,缺点也有,配置比较复杂  --------------------编程问答-------------------- 既然你谈到“是用rest的思想",其实此时去搞什么wcf甚至web service就有点悲催了。rest的东西很简单,比如说客户端以http方式访问服务器
   http://www.asd23fa.com/order/1000
于是服务器就返回一个xml或者json字符串给客户端,这个字符串就代表着一个(复杂)对象。rest的好处就是轻量、快速、稳定。而wcf甚至web service是在指标上要低得太多了。 --------------------编程问答--------------------
引用 6 楼 sp1234 的回复:
既然你谈到“是用rest的思想",其实此时去搞什么wcf甚至web service就有点悲催了。rest的东西很简单,比如说客户端以http方式访问服务器
  http://www.asd23fa.com/order/1000
于是服务器就返回一个xml或者json字符串给客户端,这个字符串就代表着一个(复杂)对象。rest的好处就是轻量、快速、稳定。而wcf甚至web service是在指标……

有见解 --------------------编程问答-------------------- 现在一般都用wcf --------------------编程问答--------------------
引用 6 楼 sp1234 的回复:
既然你谈到“是用rest的思想",其实此时去搞什么wcf甚至web service就有点悲催了。rest的东西很简单,比如说客户端以http方式访问服务器
   http://www.asd23fa.com/order/1000
于是服务器就返回一个xml或者json字符串给客户端,这个字符串就代表着一个(复杂)对象。rest的好处就是轻量、快速、稳定。而wcf甚至web service是在……



同意,我们搭建的平应用平台当初也纠结了好久,最终选rest方式。
原因:操作简单,只需简单的配置就行。调用简单,双方可以约定一些接口的命名形式即可。返回数据简单:纯粹的JSON格式。当然也可以指定其他格式。 --------------------编程问答-------------------- 要用WCF啊
补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,