day26_软件开发架构
软件开发架构
C/S架构:
Client: 客户端
Server:服务端
优点:软件稳定,节约网络资源
缺点:软件的每一次更新,客户端也必须跟着更新
B/S架构
Browser: 浏览器
Server:服务器
优点: 以浏览器充当客户端,无需用户下载
缺点:网络不稳定是,软件的使用也不稳定
互联网协议
OSI 七层协议:物理连接层,数据链路层,网络层,传输层,会话层,表示层,应用层
本机IP:127.0.0.1
TCP/UDP协议
应用程序端口号范围:0-65535
开发中常用软件默认端口号:
mysql:3306, mongodb:27017, Django: 8000, Tomcat:8080, Flash:5000, Redis:6379