检查 AWS Appsync 是否连接到端点套接字
Check AWS Appsync is connected to the endpoint socket
我正在为聊天应用程序使用 AWS appsync。在发送请求之前,有什么方法可以确保 Appsync 已连接到端点套接字?像 onConnect
套接字事件。
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
我正在为聊天应用程序使用 AWS appsync。在发送请求之前,有什么方法可以确保 Appsync 已连接到端点套接字?像 onConnect
套接字事件。
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