Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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
Reactjs 我们能把卡夫卡和美国本土结合起来吗_Reactjs_React Native_Apache Kafka_Native - Fatal编程技术网

Reactjs 我们能把卡夫卡和美国本土结合起来吗

Reactjs 我们能把卡夫卡和美国本土结合起来吗,reactjs,react-native,apache-kafka,native,Reactjs,React Native,Apache Kafka,Native,如何将kafka与react native集成,以便聊天和实时跟踪客户端 有没有可能实现或者我想使用socket io给我一个解决方案一个快速的解决方案是将Kafka集群放在一个简单的REST API后面。使用类似的库可能是使用内置的获取功能连接React本机应用程序的简单方法。您可以更进一步,尝试将客户端集成到您的React本机应用程序中;对回购协议的粗略概述不会导致任何核心节点依赖关系 另一种允许“实时”更新的方法可能包括将Kafka放在将Kafka流转换为WebSocket连接的web服务

如何将kafka与react native集成,以便聊天和实时跟踪客户端


有没有可能实现或者我想使用socket io给我一个解决方案

一个快速的解决方案是将Kafka集群放在一个简单的REST API后面。使用类似的库可能是使用内置的获取功能连接React本机应用程序的简单方法。您可以更进一步,尝试将客户端集成到您的React本机应用程序中;对回购协议的粗略概述不会导致任何核心节点依赖关系

另一种允许“实时”更新的方法可能包括将Kafka放在将Kafka流转换为WebSocket连接的web服务器后面。诸如的库允许客户端同时消费和生成消息,而像Microsoft这样更简单的库只允许消费消息

值得注意的是,移动客户端并不总是能够很好地处理流式数据,建议您在各种不确定的网络条件(延迟、信号丢失等)下测试基于WebSocket的实现。

如何将库X与库Y集成并不是一个特定的编程问题,因此不属于主题。Kafka不限制您使用什么客户端框架(react native在客户端上运行,Kafka在服务器上运行)。另外,socket.io和kafka甚至没有做相同的事情,所以问你是否应该使用其中一个,这有点奇怪。