【发布时间】:2018-05-19 17:56:18
【问题描述】:
AsyncIterator 需要使用.next() 拉取数据。但是对于 websockets,我通常想在事件发生时推送数据。我唯一能想到的是,通过使用 pull-based 他们可以限制速率。
那么什么叫.next()?是定时器,还是监听发布消息,排队,然后调用.next(),直到消耗完所有队列?
这是否适用于实时数据,例如地图上的 GPS 位置?
看了这里还是想不通:https://github.com/facebook/graphql/blob/master/rfcs/Subscriptions.md
来自 Apollo 的 GraphQL 订阅回购:https://github.com/apollographql/graphql-subscriptions
【问题讨论】:
标签: graphql apollo graphql-subscriptions