订阅流数据

C++ API 支持三种处理流数据的方式:ThreadedClient, ThreadPooledClient 和 PollingClient。本节将从构造函数、订阅和取消订阅对这三种方式分别进行详细介绍。

为方便用户快速使用,下表对三种订阅方式的适用场景进行简单说明。

Table 1. 三种订阅的适用场景
订阅方式 适用场景
ThreadedClient 收到消息后,以回调的方式通知,单线程回调
ThreadPooledClient 收到消息后,以回调的方式通知,多线程并发回调
PollingClient API 端创建一个队列存储收到的消息,用户主动调用接口从队列中取出数据