智能脚本植入与CBSS+

技术实现机理

(注:具体请见专题幻灯片网站(内网), 使用非IE或高版本IE浏览)

  • 营业厅访问nginx反向代理网站,继而访问CBSS系统
  • CBSS每个页面都会上来引用public.js公共脚本文件
  • 代理针对public.js的访问,添加一行代码,加载injectjs hub
  • injectjs hub 会根据配置决定哪个页面植入哪个脚本
  • injectjs hub 提供各种开发时和运行时的基础API和框架
  • injectjs hub 提供了完整的审查功能和帮助系统,很容易了解到源系统工作机理
  • 植入的脚本使用标准的jQuery操作界面,包括跨标签页操控
  • 植入的脚本可以安全的保留和扩展原有系统功能,渐进增强

脚本植入代理应用优势

  • 代理几乎完全是流量透传,负载极低,无需特别的硬件投入
  • 使用开源的高性能 http 服务器nginx,免费版完全够用
  • 纯浏览器前端javascript代码开发,免除后台开发、运行和维护成本
  • 架构极为简单,无需分工配合,个人即可实现需求
  • 在原有系统界面上提需求,更容易产生需求
  • 需求清晰,代码量少,开发敏捷,渐进增强,迭代速度快
  • 使得大规模零散的界面优化的需求提出和快速满足成为(唯一的)可能
  • 完全保留原系统逻辑,完全继承原系统代码和数据配置升级
  • 同时提供原版本和增强版本,无需不担心增强版本故障
  • 适合各省本地定制优化界面,成果可以互相分享或贡献到CBSS源工程
  • 可能是未来集中管控和本地定制平衡的最佳技术方案(灵活和低成本)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值