gpt4 book ai didi

node.js - 我可以使用 ApolloClient 订阅 Appsync graphql 吗?

转载 作者:行者123 更新时间:2023-12-05 06:16:27 24 4
gpt4 key购买 nike

我正在阅读有关如何使用订阅的 Appsync 文章并找到此链接:https://docs.aws.amazon.com/appsync/latest/devguide/real-time-data.html .它说 AWS AppSync 客户端 SDK 自动处理订阅连接管理

我的问题是我是否可以使用 AppSync 客户端 SDK 以外的 graphql 库?如果可以,如何处理订阅连接?使用其他客户端有问题吗?

最佳答案

如果您在 API 上使用 REALTIME 端点(推荐),则根据您的平台,您可以使用 AppSync SDK 或 Amplify 客户端,它开箱即用。 https://aws.amazon.com/blogs/mobile/appsync-realtime/

从技术上讲,您可以自由使用任何支持 websockets 的客户端,但您需要实现握手和订阅流程。 (它非常接近 Apollo 流程,只是为了提高安全性而进行了微小的更改)

我们为 Python 创建了一个客户端,它展示了在使用 AppSync 时是否可以使用不同的客户端或语言 https://aws.amazon.com/blogs/mobile/appsync-websockets-python/ .

关于node.js - 我可以使用 ApolloClient 订阅 Appsync graphql 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62126998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com