传统同花顺委托系统架构图如下所示
把核心环节出来剥离如下:
委托主站
委托主站主要负责交易类的请求的接入,委托主站会处理部分业务数据,比如在用户查询持仓的时候,委托主站会处理对应每支股票的盈亏。
事务处理机
事务处理机中间件负责对接柜台中间件,将通用的委托指令转换为具体的柜台交易方式。
成交回报系统
部署多个成交推送服务器,约15台委托服务器对应一台成交推送服务器,成交推送服务器连接到成交扫描服务器。成交扫描服务器从上海回报库。深圳回报库扫描成交记录。系统拓扑结构如下:
客户端登录到委托主站后,委托主站将用户上线信息发给连接的成交推送服务器,向推送服务器订阅该账户的成交推送。推送服务器保存了所有在线用户的账户,以及用户所在的服务器信息。
当成交扫描服务器采集到成交回报数据后,发送给所有推送服务器,推送服务器根据成交回报记录中的股东账户,从订阅用户列表中查找用户所在委托服务器,并且将成交数据发给对应委托服务器,委托主站收到成交回报后,再发给客户端。