APP应用架构:客户端程序+应用服务器+数据库
与web系统应用架构相比
- 相同点:
1.APP和WEB使用的后端服务器是相同的。
2.前后端都使用HTTP协议进行交互(也有部分APP用SOCKET来交互)
- 不同点:
1.APP是C/S结构,WEB浏览器是B/S结构
2.APP前后端交互的数据格式以json为主,web前后端交互的数据格式以HTMl为主。
Json是一种轻量级的数据交互格式,采用完全独立于编程语言的文本格式来存储和表示数据。
Json最常用的格式是对象的键值对。例如:
{"firstName":"Brett","lastName":"McLaughlin"}