证券、信息聚合系统框架与搭建
问题
- 现有的所有的渲染都放在客户端,服务端只有数据
- 客户端为了新增图表都需要更新客户端
- 目标用户更新客户端意图不强烈
扩大视角范围
不再只关注渲染层的事项,关注整个富客户端的架构
参考
参考后台开发组件化的趋势,做一个大而完整的软件平台
考虑到是软件平台,必须要解耦所有组件之间的直接调用关系
基础组件构成
- 组件注册中心
- 组件间通信工具(消息队列、消息总线)
- 本地数据库
- 渲染容器
- 与行情交易柜台对接的各容器适配器
软件组件划分
高频变动数据,低变更
原生程序开发
低频数据
使用Chromium做Web开发,降低开发成本,同时因为Web软件的天然容易更新的属性,能够在变更时候不需要客户端更新基础组件