首页 > 编程语言 > 详细

Web框架原理(Python)

时间:2020-04-07 13:48:24      阅读:66      评论:0      收藏:0      [点我收藏+]

浏览器浏览网页是怎么回事?一起从原理上学习下。。。

1、浏览网页就要用到网络,用到网络就要知道OSI

 

 技术分享图片

 

 2、浏览器与HTTP协议及TCP协议

技术分享图片

  HTTP协议对应于应用层,TCP协议对应于传输层HTTP协议是建立在TCP协议基础之上的,所以:网络通讯都会转成TCP/UDP协议进行数据传输,然而TCP/UDP数据传输使用的通信服务,或者工具就是Socket。

  Web应用,就是一个socket服务端,用户的浏览器其实就是一个socket客户端。

 

 3、WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。自从 WSGI 被开发出来以后,许多其它语言中也出现了类似接口。

 

4、综上所述,为什么使用Web框架,因为简单,用户只需关系应用层次,无需深究底层通信实现方法。

  Web框架就是包含、整合了这些功能的集合。

 

Web框架原理(Python)

原文:https://www.cnblogs.com/jackliuwenli/p/12652624.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!