简述android
服务器端开发
姓名:熊少杰
时间:2021-3
01 前言
在这份ppt中我们核心针对我们最关心的以下几个问题,并
给出几个具体的解决和实施方案
问题1:什么是服务器端和客户端
问题2 :如何构建简单的android客户端程序
问题3 :如何构建简单的服务器端springboot程序
问题4 :如何实现通过HTTP协议让客户端和服务器端程序
通信,即如何通过android发送GET/POST请求去请求我们
的api接口,而这个api接口又要如何去实现呢?
问题5 :服务器端程序如何连接数据库,对数据库进行简单
的新增,修改,删除操作?
问题6 :做好的服务器端程序如何使用?如何进行打包和发
布和运行?
1服务端与客户端 服务器端搭建 3
CONTENTS
2 客户端搭建 连接数据库 4
服务器端与客户端
在带大家了解服务器端开发前,先带大家简单了解一些基
本概念,客户机是因特网上访问别人信息的机器,服务器
则是提供信息供人访问的计算机。而这里所提到的服务器
端的开发就是指服务器应用程序即一个在服务器上运行的
程序,其实当我们在服务器上仅安装数据库,并使用我们
的安卓程序去调用这个服务上的数据库时就形成了简单的
服务器端 (服务器上的数据库)和客户端 (调用数据库的
app)
系统架构基本概念
B-浏览器(Browser)
在这里我们只是进行简单的了解,因此我仅
仅讲解几个简单的概念B/S结构,C/S结构和
CSS结构
BS结构:
BS即Browser/Server(浏览器/服
务器)结构,就是只安装维护一个服务器
请求 响应
(Server) ,而客户端采用浏览器(Browse)运
行软件。
S-服务器(Service)
02 系统架构基本概念
C-客户机(Client)
CS结构:
C/S结构通常采取两层结构。服务器负责数据的
管理,客户机负责完成与用户的交互任务。
提问:CS结构和BS结构的区别?
1.CS结构客户端的硬件环境是固定的,并且处于相同区域,
要求拥有相