Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 我可以使用ApolloClient订阅Appsync graphql吗?_Node.js_Graphql_Aws Appsync - Fatal编程技术网

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

Node.js 我可以使用ApolloClient订阅Appsync graphql吗?,node.js,graphql,aws-appsync,Node.js,Graphql,Aws Appsync,我正在阅读关于如何使用订阅的Appsync文章,并找到以下链接:。它说AWS AppSync客户端SDK自动处理订阅连接管理 我的问题是,我是否可以使用AppSync客户端SDK以外的graphql库?如果可以,如何处理订阅连接?使用其他客户端是否有任何问题?如果您在API上使用实时端点(推荐),则根据您的平台,您可以使用AppSync SDK或Amplify客户端,这将是现成的 从技术上讲,您可以自由使用任何支持WebSocket的客户端,但需要实现握手和订阅流。(它非常接近阿波罗之流,为提高

我正在阅读关于如何使用订阅的Appsync文章,并找到以下链接:。它说AWS AppSync客户端SDK自动处理订阅连接管理


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

如果您在API上使用实时端点(推荐),则根据您的平台,您可以使用AppSync SDK或Amplify客户端,这将是现成的

从技术上讲,您可以自由使用任何支持WebSocket的客户端,但需要实现握手和订阅流。(它非常接近阿波罗之流,为提高安全性做了一些小改动)

我们为Python创建了一个客户机,它展示了在使用AppSync时,如果您想使用不同的客户机或语言,它是可能的