安卓app后台开发

 

1,app和app后台通信一般都用http协议; , 

2,长连接(一直连接着):socket和websocket, 

短连接(需要时才通信):http  

3,app一般以HTTP的形式调用后端提供的API:输入,输出,功能 

后端返回给API的格式:JSON(轻量级的数据交换格式),XML(允许用户对自己的标记语言进行定义的源语言,适合万维网的传输,),大多数API以JSON作为数据返回结构(JSON省流量) 

例:app一般以HTTP的形式调用后端提供的API接口获取用户信息,服务器以JSON格式返回用户信息的数据 

4,app原理图一般用Axure制作  

5,在线测试API接口:API接口管理网站,www.sosoapi.com  和Swagge-UI,API不能返回NULL值 

6,数据库:Redis,MongoDB(网站数据,大尺寸,低价值的数据),MySQ 

你可能感兴趣的:(app后台开发)