MVC 的HTTP请求过程(以IIS为例)
- 通过Browser发过请求给IIS(get/post)
- IIS得到请求后,再把请求转给aspnet_iisapi.dll处理,通过asp.net的一些框架的东西的调用,再使用Routing路由功能,查询相应的Controller
- 再从相应的Controller中查询Action
- 在Action中,通过调用BLL,DAL,EL一些组件做相应的数据处理
- 从Action得到相应的数据后,再通过ViewDate 或 Model把数据传给View
- 在View中把数据显示出来,传回过Browser展示