问题标签 [subscriber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2300 浏览

zeromq - zeromq中的懒惰发布/订阅,只获取最后一条消息

我正在尝试从示例 wuclient/wuserver 在 zeromq 上实现一个惰性订阅者。客户端比服务器慢得多,因此它必须只获取服务器最后发送的消息。

到目前为止,我发现这样做的唯一方法是连接/断开客户端,但每个连接当然会产生不必要的成本,大约 3 毫秒:

服务器.cxx

客户端.cxx

服务器输出:1 2 3 4 5 6 7 8 9 ...

客户端输出:4 14 24 ...

我尝试在没有 co/deco 的情况下使用高水位标记来做到这一点,但它不起作用。即使使用这种代码,只有在缓冲区达到至少数百条消息时才会开始丢弃帧。:

zeromq-dev 中也有这篇文章密切相关,但提供的解决方案(使用另一个线程来选择最后一条消息是不可接受的,我无法通过网络传输大量消息,之后将不会使用。

0 投票
1 回答
44 浏览

api - 新的 Basecamp API 添加/更新日历事件的订阅者

是否可以在 Basecamp 新 API 的日历事件中添加或更新人员(订阅者)?

在文档https://github.com/basecamp/bcx-api/blob/master/sections/calendar_events.md中只有这些参数:

0 投票
4 回答
6538 浏览

python - Ros 订阅者不是最新的

我已经为其中一个图像主题编写了一个 ROS 订阅者,并使用以下方法将缓冲区设置为 1:

但是我的订阅者仍然落后。知道可能是什么原因造成的吗?我是否正确设置了队列大小?

0 投票
3 回答
57 浏览

php - 使用表单向服务器提交数据时出错

我正在尝试通过表单提交数据并遇到以下错误:

警告:mysql_num_rows()期望参数 1 是资源,给定的布尔值..

请找到我尝试过的代码。

0 投票
2 回答
100 浏览

magento - 仅为未订阅时事通讯的客户显示 CMS 块

我正在寻找一种仅向未订阅时事通讯的客户(无论如何都已登录)显示 CMS 块的方法。

有人可以帮我写代码吗?我知道如何实现 CMS 块,只是不确定如何检查客户是否已经订阅。

非常感谢,约翰内斯

0 投票
0 回答
119 浏览

akka - akka zeromq - 订阅者没有收到消息

我正在使用 scala 中的 akka zeromq 编写这个简单的 hello -world 有点玩具程序。我的订阅者似乎没有收到任何消息。我从发布者的接收方法看到发布者发布的消息,但仅此而已。谁能帮我让这个程序正常工作!

先感谢您。

0 投票
1 回答
220 浏览

wordpress - 将 PubSubHubbub 订阅者 POST 通知处理为自定义帖子类型 WordPress

我正在尝试使用 WordPress 实现 PubSubHubbub 订阅者协议,其中每个 feed Atom 条目都将保存到客户端的自定义帖子类型中,并将许多 XML 字段保存到自定义字段中。

客户端提出的我不确定的问题是:当来自 Hub 的带有新内容的 HTTP POST 通知进来时,订阅者客户端(WordPress)将通知它已成功收到通知,并且只会尝试发送再次请求,直到客户端发送通知成功消息(http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.4.html#contentdistribution)。

但是,如果由于某种原因脚本在中间停止,您将如何处理这个问题?你怎么能确保它再次得到那个提要?也因为可能有 50 篇文章连续发布。

希望有人可以帮助我。

编辑:

对不起,我表达得不太好。我主要关心的是有人如何能够保护自己免受他们的脚本在 WordPress 中处理 XML 的过程中停止(可能在 WordPress 中排队,我不知道该怎么做,或者保存一个临时 XML 文件并丢弃在末尾)?

0 投票
0 回答
157 浏览

vb.net - clrzmq Visual Basic 2012 订阅者套接字未收到消息

我在编写一个基本工具以使用 Visual Basic 2012 中的 zeroMQ,使用 clrzmq(通过 NuGet 获得)从发布者接收消息时遇到一些问题。如您所见,它非常基本——它应该只接收一条消息并将其打印到文本框。

但是,它拒绝接收任何消息,即使我可以从其他工具中看到消息确实是由发布者发出的。我知道它连接正常,因为如果不是它会引发错误。我确信我没有正确设置 SUBSCRIBE 过滤器,因此创建一个空字节数组是多余的。

我被 100% 难住了。

0 投票
1 回答
23074 浏览

youtube - 通过 youtube API 获取 youtube 频道订阅者

我正在尝试使用 youtube api 获取我拥有的频道的订阅者列表,然后检查用户的电子邮件以了解他是否订阅。现在我正在使用此页面测试我的第一步https://developers.google.com/youtube/v3/docs/subscriptions/list并插入数据如下,所有其他字段为空 在此处输入图像描述

如您所见,我收到此错误,并且零件标签包含错误,而值为“snippet”。如何解决此问题,如果根据需要解决,是否可以获取订阅我频道的所有用户电子邮件的列表作为列表?

0 投票
1 回答
829 浏览

php - 网络日历发布(.ical 或 ics)是由发布者推送还是由订阅者拉取?

在我的自定义 php Web 应用程序中,我想使用从我自己的数据库中选择的日历事件发布一个 ical 日历。在我创建 ical 文件并创建指向它的链接后,(例如 iphone 订阅者)设置他们的订阅信息以拉取它,在初始拉取之后,更改如何同步回订阅者?订阅者软件是否定期轮询更改?还是我必须以某种方式推动更改?

我四处寻找这些信息,但没有一个简洁的答案。