8得票3回答
如何在Spring应用程序中拥有每个线程但可重用的对象(PubNub)?

我正在一个Spring Boot应用中连接到PubNub。从文档中得知,重复使用PubNub对象是可以的,但最好每个线程都有一个对象。在Spring Boot中,存储和检索每个线程一个对象的适当方法是什么?

8得票3回答
如何使用PubNub发布回调函数,在出现错误时找到需要重新发布的消息

PubNub API中的发布回调会返回以下类似信息: [1,"Sent","13729639808030640"] 但这并没有给出任何关于此回调是为哪个消息而设的指示。在发布错误的情况下,返回数组中的第一个值将为0。但是如何找出要重新发布哪个消息呢? 发布者可以以高速率发布消息,并在发...

8得票2回答
PubNub,如何识别发送者?

接收来自 PubNub 的消息时,没有关于发送者的信息。如何知道这是来自访客A还是访客B的消息?网上有一些示例,其中发送者将其姓名与消息一起发送,但如何确保他不会冒充别人的身份呢? 下面是一个聊天界面的示例: <html> <body> <form...

8得票1回答
Android上使用PubNub的最佳实践

我正在使用PubNub作为Android应用程序和服务器之间的发布/订阅通道。目前,我正在考虑如何实现它。 我正在使用提供的Android库(https://github.com/pubnub/pubnub-api/tree/master/android),但是如果按照现在的方式使用它,我认...

8得票3回答
将Parse.com API与Pubnub合并是实现大规模实时消息传递和获取组合工具集的可行选项吗?

基本上,将Parse与Pubnub、Pusher或类似的东西相结合,而不是从头开始构建自定义后端。 我将开发一个带有Facebook登录和文件存储/共享的实时消息系统。理论上,我可以使用Parse和类似Pubnub的东西组合来满足后端要求。其中: Parse负责: - 登录 - 文件存储...

7得票1回答
访问容器内服务时,从互联网获取数据时出现“dial tcp: i/o timeout”的错误

我正在使用PubNub(GO SDK)发布/订阅服务接收消息,但即使我能够从容器内部ping通google.com,我仍然无法接收到任何消息。 在Pubnub日志中,每当我的程序尝试连接到源(Pubnub服务器)时,我都会收到“dial tcp:i/o timeout”错误。我猜这是由于主机...

7得票1回答
如何获取PubNub中未读消息的数量

嘿,我正在使用 PubNub 服务将聊天功能添加到我的钛应用程序中,但我想知道是否有一种方法可以获取未读消息的数量。 在API参考资料中没有相关信息。 我尝试保存历史消息的数量,然后重新加载新的历史消息并计算差异,但这是一个愚蠢而复杂的解决方案。有人知道如何实现这一点吗? 谢谢。

7得票2回答
如何在本地Android应用程序中使用WebRTC和Pubnub API实现视频聊天客户端

我正在开发一款与Skype类似的具有点对点视频聊天功能的安卓应用。在进行谷歌搜索时,我找到了一些库,但没有找到任何适用于安卓原生的内容。 我决定使用WebRTC和PubNub API来创建本地安卓客户端视频聊天,但如何使用这些库呢? 我找到了一个原生视频聊天客户端的代码。 https:/...

7得票2回答
物联网数据系统设计:Google Pub/Sub、Kafka、Kinesis或PubNub,哪个更适合用于物联网数据摄取?

我正在尝试构建一个物联网+数据分析系统,但我很难决定使用什么技术或服务进行摄取。最终目标的高级描述如下: 1. 物联网设备将数据推送到物联网网关(使用Zigbee、Z-wave、蓝牙等)。 2. 物联网网关(连接到互联网)将数据推送到发布/订阅系统。 3. 后端服务处理从发布/订阅系统输出的...

7得票1回答
PubNub:记录所有已发布消息到我的数据库的正确方法是什么?

什么是记录每个已发布消息并将其保存到我的服务器数据库的正确方法。 我能想到两个选项: 1. 使用PubNub函数“发布后事件”并将消息转发到专用日志记录器通道。 服务器将订阅该通道并将到达的消息保存到数据库中。 这里还有一个问题:当我在PubNub函数中将消息转发到另一个通道时,它是否也会...