应用场景
在应用特性前,请先了解HLC的应用场景。
- 场景一:订单上行流程加速:策略机部署了机构的算法程序,用于生成订单报文。算法程序调用券商提供的柜台API提交订单报文,柜台API在内部通过TCP方式将报文发送给柜台机。在该场景下,柜台机和策略机使用HLC TCP透明加速的能力,实现订单的快速传递,是业务交互的主流程。其中会涉及TCP的建链、多路IO复用、发送、接收和断链流程。
- 场景二:行情组播流程加速:交易所周期发布行情数据(历史成交记录),通过行情网关发给行情机。行情机完成解码后,通过UDP组播方式,发给策略机。在该场景下,行情机和策略机之间使用的是HLC UDP组播透明加速的能力,是业务交互的主流程。其中会涉及UDP的多路IO复用、组播发送、接收流程。
- 场景三:委托确认流程加速:交易所基于价格优先、时间优先原则,完成订单交易撮合后,会通过报盘机至柜台机至策略机路径,回复委托确认(类似购买凭据)。在该场景下,柜台机和策略机使用HLC TCP透明加速的能力,实现委托确认的快速传递,是业务交互的主流程。
- 场景四:柜台机和报盘机通信加速(待进一步推动):当前报盘机的物理机器是券商提供,报盘软件程序是由交易所提供。报盘软件对外提供基于TCP的接入接口。由于报盘机软硬件均非我方可控,由于报盘机软件生态问题,需进一步和交易所、证监会等机构进行沟通协商,以进一步实现交易链路加速。
父主题: 特性描述