我正在使用AWS appsync进行聊天应用。在发送请求之前,有什么方法可以确保Appsync连接到端点套接字?喜欢onConnect
socket事件。
AppSync SDK不维护与端点的活动连接。但是,当您订阅对象时,SDK会为使用GraphQL的订阅创建WebSocket连接。如果您使用AppSync订阅并订阅对象,则SDK会打开WebSocket连接并保持连接处于活动状态,直到连接因网络故障而丢失。此连接可确保您获得已订阅对象的相关更新。
文档:
https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app-android.html#subscriptions
https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app-ios.html#subscriptions