问题标签 [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.
zeromq - zeromq中的懒惰发布/订阅,只获取最后一条消息
我正在尝试从示例 wuclient/wuserver 在 zeromq 上实现一个惰性订阅者。客户端比服务器慢得多,因此它必须只获取服务器最后发送的消息。
到目前为止,我发现这样做的唯一方法是连接/断开客户端,但每个连接当然会产生不必要的成本,大约 3 毫秒:
服务器.cxx
客户端.cxx
服务器输出:1 2 3 4 5 6 7 8 9 ...
客户端输出:4 14 24 ...
我尝试在没有 co/deco 的情况下使用高水位标记来做到这一点,但它不起作用。即使使用这种代码,只有在缓冲区达到至少数百条消息时才会开始丢弃帧。:
zeromq-dev 中也有这篇文章密切相关,但提供的解决方案(使用另一个线程来选择最后一条消息是不可接受的,我无法通过网络传输大量消息,之后将不会使用。
api - 新的 Basecamp API 添加/更新日历事件的订阅者
是否可以在 Basecamp 新 API 的日历事件中添加或更新人员(订阅者)?
在文档https://github.com/basecamp/bcx-api/blob/master/sections/calendar_events.md中只有这些参数:
python - Ros 订阅者不是最新的
我已经为其中一个图像主题编写了一个 ROS 订阅者,并使用以下方法将缓冲区设置为 1:
但是我的订阅者仍然落后。知道可能是什么原因造成的吗?我是否正确设置了队列大小?
php - 使用表单向服务器提交数据时出错
我正在尝试通过表单提交数据并遇到以下错误:
警告:
mysql_num_rows()
期望参数 1 是资源,给定的布尔值..
请找到我尝试过的代码。
magento - 仅为未订阅时事通讯的客户显示 CMS 块
我正在寻找一种仅向未订阅时事通讯的客户(无论如何都已登录)显示 CMS 块的方法。
有人可以帮我写代码吗?我知道如何实现 CMS 块,只是不确定如何检查客户是否已经订阅。
非常感谢,约翰内斯
akka - akka zeromq - 订阅者没有收到消息
我正在使用 scala 中的 akka zeromq 编写这个简单的 hello -world 有点玩具程序。我的订阅者似乎没有收到任何消息。我从发布者的接收方法看到发布者发布的消息,但仅此而已。谁能帮我让这个程序正常工作!
先感谢您。
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 文件并丢弃在末尾)?
vb.net - clrzmq Visual Basic 2012 订阅者套接字未收到消息
我在编写一个基本工具以使用 Visual Basic 2012 中的 zeroMQ,使用 clrzmq(通过 NuGet 获得)从发布者接收消息时遇到一些问题。如您所见,它非常基本——它应该只接收一条消息并将其打印到文本框。
但是,它拒绝接收任何消息,即使我可以从其他工具中看到消息确实是由发布者发出的。我知道它连接正常,因为如果不是它会引发错误。我确信我没有正确设置 SUBSCRIBE 过滤器,因此创建一个空字节数组是多余的。
我被 100% 难住了。
youtube - 通过 youtube API 获取 youtube 频道订阅者
我正在尝试使用 youtube api 获取我拥有的频道的订阅者列表,然后检查用户的电子邮件以了解他是否订阅。现在我正在使用此页面测试我的第一步https://developers.google.com/youtube/v3/docs/subscriptions/list并插入数据如下,所有其他字段为空
如您所见,我收到此错误,并且零件标签包含错误,而值为“snippet”。如何解决此问题,如果根据需要解决,是否可以获取订阅我频道的所有用户电子邮件的列表作为列表?
php - 网络日历发布(.ical 或 ics)是由发布者推送还是由订阅者拉取?
在我的自定义 php Web 应用程序中,我想使用从我自己的数据库中选择的日历事件发布一个 ical 日历。在我创建 ical 文件并创建指向它的链接后,(例如 iphone 订阅者)设置他们的订阅信息以拉取它,在初始拉取之后,更改如何同步回订阅者?订阅者软件是否定期轮询更改?还是我必须以某种方式推动更改?
我四处寻找这些信息,但没有一个简洁的答案。