各类型client的功能区别 - noradle/noradle-doc GitHub Wiki
             
              
                
| 功能特性 | noradle-nodejs-client | fcgi/scgi | raw-http | 
- 路由/routing |
 - 支持 url_pattern 配置 | 是 | 不支持  | 不支持
 - 支持设置 x$pos | 在nodejs设置 | 在nginx配置 | 在db内配置
 - 在x$before中设置x$prog | 支持 | 支持 | 支持
- 输入/input |
 - http头接受 | 支持 | 支持 | 支持
 - cookies 解析 | 支持库外解析 |  支持库外解析 |  只能在库内解析
 - 查询串解析 | 支持库外解析,
 额外能保留传递之前的key-value内容
 额外支持上传文件分析 | 支持库外解析? | 只能库内解析
- 输出/output |
 - 服务端转码 resultsets to json
 也可以在浏览器等下游集成转换库noradle-resultsets做转换 | 支持 | 不支持 | 不支持
 - 服务端模板带入
 和一般架构相反,是数据驱动模板,路由简化了 | 支持 | 不支持 | 不支持
 - 服务端响应压缩 |  受plsql应用代码控制的压缩  |  受nginx配置控制的压缩  |  不支持压缩
 虽然oracle提供gzip压缩plsql包,
 但是不希望浪费宝贵的CPU处理非状态的流式数据
 - content-md5 校验码生成
 其实一般浏览器也不看 | 支持 | 不支持 | 不支持
 - feedback一体化输出
 在ajax/SPA化趋势下意义逐渐淡化 | 支持 | 不支持 | 不支持
 - 独立style流
 在前端库应用时代逐渐意义淡化 | 支持 | 不支持 | 不支持
 
           ⚠️ **GitHub.com Fallback** ⚠️