手写走通HTTP server 第三版本

后台  后端  服务端

功能:逻辑处理

   算法处理

     磁盘交互(数据库   静态文件处理)

要求:健壮性,安全性

   并发性能和处理速度

   架构合理便于维护扩展

网站后端

  httpserver + WebFrame 

第三版

  功能:

    httpserver:

      获取http请求

      解析http请求

      将请求发送给webFrame

      从webFrame接收反馈数据

      将数据组织为Response格式改善给客户端

    WebFrame:

      从httpserver接收具体请求

      根据请求进行逻辑处理和数据处理

        * 静态而面

        * 逻辑数据

      将需要的数据反馈给httpserver

    升级第二版本:

      1 采用 httpserver和应用处理分离的模式

      2 降低了耦合度

      3 原则上httpserver可以搭配任意的webFrame

项目结构:

猜你喜欢

转载自www.cnblogs.com/Skyda/p/9723135.html