【问题标题】:messaging protocol Pubnub or Rabbitmq for Communication in GPS Tracking Application用于 GPS 跟踪应用程序中通信的消息传递协议 Pubnub 或 Rabbitmq
【发布时间】:2018-12-04 05:27:09
【问题描述】:

在 GPS 跟踪应用程序中用于通信的最佳消息传递协议 Pubnub 或 Rabbitmq 是什么。

技术

Nodejs(服务器端应用)

Android(客户端移动应用程序)

Iphone 或 IOS 应用程序(客户端移动应用程序)

Angular(管理仪表板或客户端 Web 应用程序)

我已经提到了这个link 并没有得出任何结论

【问题讨论】:

  • RabbitMQ 和 PubNub 是为两种截然不同的挑战而设计的。 RabbitMQ 的优势在于后端服务器到服务器的通信。 PubNub 最适合大规模的设备到设备的实时消息传递(设备可以是任何会说 http 的东西 - 移动设备、Web、桌面设备、服务器、物联网设备)。您可以在您的技术堆栈中使用这两者来实现您的服务/应用程序。请继续关注 PubNub 开发者关系团队的更完整答案。
  • 查看来自 PubNub Geolocation web search 的结果 - 有很多不错的链接可供查看。
  • 是的,我知道 pubnub 和 rabbitmq,并且我已经使用过它们。但我想知道基于 GPS 的跟踪系统的性能明智的 Pubnub 或 rabbitmq。

标签: android node.js angular rabbitmq pubnub


【解决方案1】:

PubNub 提供易于使用的 API 和 SDK,以极低的延迟传输 GPS 位置等数据。 PubNub 的所有系统都将自动满足您的应用程序规模,无论是 2 个客户端还是 200 万个客户端。每台联网的电子设备都可以使用 PubNub。

查看building an Android Uber/Lyft application using PubNub 的最新教程,以及有关realtime GPS maps for Zoomy 的客户案例研究

PubNub 提供的 Pub/Sub 连接允许数据在一个或多个设备之间连续流式传输,如此示例应用图表所示:

【讨论】:

  • 是的,我知道 pubnub 和 rabbitmq 并且我已经使用过它们。但我想知道基于 GPS 的跟踪系统的性能明智的 Pubnub 或 rabbitmq
  • 假设您需要将消息传递到手机和网络浏览器等设备,我不完全确定 RabbitMQ 是否是您的 GPS 跟踪解决方案。不管怎样,用 Han Solo 的话来说,“PubNub 对你来说已经足够快了……”。在全球范围内保证 1/4 的消息传递,通常平均
  • 是否可以让服务器订阅驱动程序的位置?如果我想存储位置数据或任何正在流式传输的数据怎么办?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-29
  • 2018-07-28
相关资源
最近更新 更多