AppSync通过WebSockets使用MQTT进行订阅,而Apollo使用WebSockets。无论是Subscription组件或subscribeForMore在Query我的作品组件使用时与阿波罗的AppSync。
AppSync的一项功能引起了广泛的关注,它强调实时数据。在后台,AppSync的实时功能由GraphQL订阅提供支持。虽然Apollo通过subscriptions-transport-ws将其订阅基于WebSockets,但GraphQL中的订阅实际上足够灵活,使您可以将它们基于另一种消息传递技术。AppSync的订阅使用MQTT代替WebSockets作为传输层。
有什么方法可以在仍然使用Apollo的同时使用AppSync?