美文网首页
http、socket、webservice、service、t

http、socket、webservice、service、t

作者: 没风的地方 | 来源:发表于2019-07-14 17:26 被阅读0次

    http通过socket实现长连接和短连接,http短连接请求是发起请求获得返回数据后断开socket。socket是tcp/ip的封装接口,要使用tcp/ip就需要调用socket。

    tcp/ip是基于连接的,udp是无连接的。
    tcp是字节流,udp是数据包。
    tcp保证数据正确性,错误重传;udp可能丢包,只管发送,不管是否收到。

    service是android四大组件之一,像activity一样,service也运行在主线程中,只是没有界面。在service中执行耗时操作同样需要thread开启异步线程,不然也会导致anr。

    webservice是封装了http返回xml数据格式的一种跨平台网络框架。
    webservice的对象更加复杂,http使用json传输更加简化,但准确性没这么高,比如id:456
    json中就不知道是double还是float或者int。

    相关文章

      网友评论

          本文标题:http、socket、webservice、service、t

          本文链接:https://www.haomeiwen.com/subject/tefikctx.html