中易网

android、ios客户端和服务器通信一般使用什么方式,各有什么优缺点?

答案:2  悬赏:0  
解决时间 2021-01-26 21:11
android、ios客户端和服务器通信一般使用什么方式,各有什么优缺点?
最佳答案
1、从网络协议上来看,就http方式和socket方式。
2、http方式开发起来效率想对要高一点,但是对于推送这种来说,想对要难做点,因为http是短连接。socket这种方式开发要长,调试略微麻烦,但是做推送想对简单,可以建立一个长连接。
3、Web Service服务其实也是基于HTTP协议(它基于SOAP协议,而SOAP又是基于HTTP协议)。
最大缺点我觉得是Web Service实在是太厚重了,特别对于移动端来说,WSDL是基于XML,XML已经够厚重了,WSDL还有一些头信息,更加厚重。
而且JSON + HTTP的方式,相对来说就非常轻量级了,JSON格式数据本生就是Javascript中的数据或者对象,所以在网络传输中具有非常明显优势,可以说本来就是网络传输用的,毫无违和感嘛:)
还有一个不能算缺点的缺点:目前移动端HTTP网络库多的要死,Web Service我所知道就是ksoap2,而且非常的难用。。。
全部回答
从网络协议上来看,就http方式和socket方式。http方式开发起来效率想对要高一点,但是对于推送这种来说,想对要难做点,因为http是短连接。socket这种方式开发要长,调试略微麻烦,但是做推送想对简单,可以建立一个长连接。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
MIC男团的此图中前两个人是谁?好帅,就喜欢他
psv真三国无双next我买的是日语的 菜单里好多
15岁月期一月过完了还没来,是因为啥
纯种发酵和传统发酵在无菌操作方面的差别
如何激发人的潜能
为什么我在易车网注册了帖号却发不了帖子?求
同求回到过去的方法
中铁山桥停车场地址在什么地方,我要处理点事
日本直播平台叫什么
求一首藏头诗? 我 爱 小 可
电视剧(悬崖)里演莎莎的童星是谁
兰花在北方深秋怎么养
2012年2月东方K07排量1.0大概多少钱
有人么,有人么?
何愁非意欲相干,须向春风为转颜,自在中秋天
推荐资讯
静鸿机动车安全技术检测有限公司地址在什么地
就是比如一个部门ID,根据部门ID查询所有下层
夫徒有形式而无精意以贯注之者,其事不可一日
当你喜欢的工作被辞了会求情吗
八号造型怎么去啊,有事要去办理
为什么老公的朋友圈里从来都不晒有我的照片呢
一般选择多少规格的大轴纸生产出来的卫生纸纸
我想去学下编程,有没有去过百知教育培训的啊
95516是什么银行
蝴蝶梅的叶子为什么黄了
有对自媒体运营感兴趣的吗
玉那么多,为什么红山玉最神秘
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?