• PHP开发APP接口(二)


    APP如何进行通信:
    客户端APP<========>服务器service
    从客户端发送http请求到服务器,服务器做相应的处理,返回对应的数据到客户端,数据要有严格的格式,常见的有json和xml。

    客户端请求的地址是不可见的,地址被封装在app里面;
    返回的数据也不是html,是json或者xml的。

    客户端APP通信格式区别:

    xml(扩展标记语言)
    节点可以自定义,html的标签是不可以自定义的;
    xml是一种允许用户对自己的标记语言进行定义的源语言。格式统一,跨平台和语言,非常适合数据传输。
    根节点必须只有一个。
    标签要有结束。

    json(一种轻量级的数据交换格式,具有良好的刻度和便于便携的特性)
    跨平台和语言的。

    区别:
    1.可读性---》xml强
    2.生成数据方面---》json方便
    3.传输速度--》json快

    APP接口做的哪些事:
    获取数据,从数据库或者缓存里面获取数据,然后通过接口数据返回给客户端;
    提交数据,通过接口提交数据给服务器,然后服务器做相应的处理。提交有get方式和post方式。

    常用的接口:
    1.检测是否需要更新,更新的操作,版本升级的接口,用到了提交数据和获取数据两种形式,
    2.获取数据接口。

  • 相关阅读:
    Objective-C 调用C++,C
    ios项目不能再用UDID了
    xcode 4 制作静态库详解
    Icon specified in the Info.plist not found under the top level app wrapper: Icon.png
    吼吼 尬English
    Redis
    处理android 经典蓝牙发送文件时接收包的问题
    Md5加密的文件流中是否会包含其md5值
    Android gradle buid failed case
    Android GDB 调试
  • 原文地址:https://www.cnblogs.com/eis13/p/5555849.html
Copyright © 2020-2023  润新知