webService接口是走soap协议通过http传输,请求报文和返回报文都是xml格式的
ttp api接口是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串,
影响软件质量的因素
需求模糊
软件开发缺乏规范性文件指导
开发人员问题
缺乏软件质量控制管理
软件的分类:
工具类,游戏类,电商类 、媒体类等
单机版软件
c/s架构:客户端需要安装专门的软件
b/S结构:客户端为浏览器
前端
前端也称为web端,指网站的前台部分,包括网站的表现层和结构层(用户看得到的部分)
浏览器、APP、应用程序的界面展示和用户交互就是前端
前端可以设计、制作网页、给网页加上各种特效和功能
前端有哪些技术?
基础:html、css、JavaScript、html5、css3等
进阶:各种框架,例如:bootstrap,jQuery、Vue等
其他:http,一门后端语言,网站优化等
后端
后端就是服务器端开发,涉及系统后端的东西。例如用户托管网站和App数据的服务器、放置在后端服务器与浏览器及App之间的中间件,都属于后端
简单说,屏幕上看不到被用来为前端提供支持的东西就是后端