问题标签 [stomp]

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 投票
3 回答
4385 浏览

perl - 如何将事务与 Stomp 和 ActiveMQ(和 Perl)一起使用?

我正在尝试用 ActiveMQ 替换一些定制的消息队列,我需要从 Perl 与他们(很多)交谈。ActiveMQ 提供了一个 Stomp 接口,而 Perl 有 Net::Stomp,所以这看起来应该没问题,但事实并非如此。

即使我通过 Stomp 发送 BEGIN 命令,使用 SEND 发送的消息也会立即发布,如果我 ABORT 事务,则不会发生任何事情。

我找不到任何明确的答案表明它是不可能的,这是可能的,或者有一些相关的配置。此外,Stomp 似乎不是检查服务器错误响应的好协议。

我运气不好?

0 投票
3 回答
993 浏览

iphone - Stomp.framework iPhone 链接。有人有经验吗?

将 Stomp.framework 链接到 iPhone SDK 应用程序时遇到问题。

http://code.google.com/p/stompframework/

我按照说明将其添加到项目中,添加用于复制文件的构建阶段,并通过 #import 包含它。

我不断收到“找不到图像”。

任何人都尝试过这个和/或有一个明确的想法为什么?

0 投票
2 回答
3053 浏览

iphone - Cocoa、Stomp、ActiveMQ、iPhone、SSL 和 AsyncSocket 需要帮助

好吧,也许不是所有 4 件事,但这是我的情况:

我有一个 ActiveMQ 后端(在我的桌面 Mac 上运行)。这是我拥有的库存 Apache ActiveMQ 服务器,我基本上将其用作回显服务器来跟踪日志并调试我的客户端。客户端是一个 iPhone 项目,它使用 AsyncSocket 进行了破解 Stomp.framework 实现。

我需要使用 AsyncSocket Cocoa 库与我或多或少工作的 Stomp 服务器对话。我可以将消息发送到队列,并将它们读回,所以我认为我在那里很好。

但是,当我尝试将所有内容设置为使用 SSL(也是一项要求)时,我从 NSError 对象中得到以下错误描述:

我一生都无法弄清楚这个错误代码是什么。有人有线索吗?

这是我为 AsyncSocket 设置 SSL 的方法:

编辑:在此处添加了正确的代码。注意自签名证书。

}

有人有想法么?我我正确设置了流属性。也许这与 ActiveMQ 设置有关?除了在 ActiveMQ 中启用 SSL over Stomp 协议外,我没有进行任何配置。我没有证书或类似的东西。也许这就是问题所在?

任何见解表示赞赏!

0 投票
3 回答
8656 浏览

json - 如何在 ActiveMQ 中通过 Stomp/JSON 使用 JMS 消息转换

我正在将 JSON 格式的消息发送到 ActiveMQ 服务器。我正在尝试使用 JMS 转换将 JSON 编码对象转换为真正的 Java 对象,希望能够在内部数据上使用选择器。

是 Stomp 和消息转换文档的链接。 是一个关于补丁讨论的链接,其中有人展示了一个合法 JSON 对象的示例

我发送的 JSON 对象的格式(漂亮的印刷品)与此类似:

消息到达消息队列,但转换错误属性设置为“msg:msg”。

0 投票
3 回答
2870 浏览

java - 如何配置 ActiveMQ 以将“匿名”用户和角色分配给未经身份验证的用户

我希望设置一个 ActiveMQ 实例(主要作为 STOMP 服务器),它将为来自两种类型的客户端的请求提供服务:

  1. 可以读取和写入主题的经过身份验证的用户
  2. 只能从主题中读取的未经身份验证的用户

到目前为止,我一直在使用 SimpleAuthenticationBroker,无论如何我都看不到配置上述情况,也看不到代码中识别通配符以供用户通过身份验证的任何位。

如果我将服务器配置为使用身份验证代理,它将期望所有连接都进行身份验证,这是我不想要的。

我认为我能看到的唯一解决方案是提供我自己的实现来支持我需要的功能,但我很想找到一些内置到服务器中的方法。

0 投票
5 回答
3020 浏览

javascript - 奇怪的 IE 7 javascript 问题

我有这个 javascript 代码在 firefox、chrome 和 safari 中工作

对于上述情况,all_auction_ids我得到的第一个值不是在 中获取值,而是看起来像 for 循环的函数类型的文本!

但是如果我运行下面的代码,它工作正常。

编辑:更新

我做了一些调试,发现添加 Orbited 和 stomp.js 可能正在对数组做一些事情!

现在我正在使用 Tracker1 的建议 jquery 的 $.each。

更多信息: http ://groups.google.com/group/orbited-users/browse_thread/thread/7fd658cfb166e9fa

有问题的数组 http://bayimg.com/fAnhaAaBb

阵列没有问题 http://bayimg.com/FaNhEAabb

0 投票
3 回答
1768 浏览

python - Twisted 是否有广泛使用的 STOMP 适配器?

我检查了 stomper,它看起来并不完整。(我对 Python 很陌生)有人在生产环境中使用 stomper 吗?

如果没有,我想我将不得不推出我自己的 Twisted Stomp 适配器。

提前致谢!

0 投票
2 回答
2096 浏览

activemq - STOMP 协议 - 连接框架是否必须登录/密码?

我一直在以各种形式使用 STOMP 协议。我在 STOMP 的 PHP、Python 和 Objective-C 库中经历过这种现象。STOMP 网站上的 STOMP 规范并没有具体说明这一点。

基本上,所有三个库中的 CONNECT 函数(虽然 Python 已经修复了这个问题,但它被确认为一个错误。该函数仍然发送登录和密码参数,即使没有指定。所以..

规范尚不清楚,我想知道是否有人对此有更好的想法。我知道一些参与 STOMP 和 ActiveMQ 的人浏览这些论坛。

0 投票
5 回答
1631 浏览

ruby - 使用哪种群消息技术?

我感到有点困惑——大约 24 小时以来,我一直在考虑在我的项目中使用哪种组广播技术。

基本上,我需要的是:

  • 创建组(通过一些后端进程)
  • 任何客户端广播消息(1:N,N:N)
  • (可能)直接消息(1:1)
  • (重要)使用我自己的后端对客户端进行身份验证/授权(例如,通过某种 HTTP API)
  • 能够通过后端进程(或服务器插件)踢特定客户端

这是我将拥有的:

  1. Ruby 或 Haxe 中的后端相关进程
  2. JS+Haxe(Flash9) 中的前端——在浏览器中,理想情况下通过 80/443 进行通信,但不一定。

因此,这项技术必须在 Haxe for Flash 中易于访问,最好是 Ruby。

我一直在考虑:RabbitMQ(或OpenAMQ)、RabbitMQ+STOMP、ejabberd、ejabberd+BOSH、juggernaut(需要为它写一个Haxe lib)。

有什么想法/建议吗?

0 投票
3 回答
724 浏览

php - 如何使用 Stomp 协议在 ActiveMQ/JMS 选择器中使用算术条件和运算符

我有几条带有属性集的消息。其中一些包含数字数据,尽管我在发送消息时没有尝试向 ActiveMQ 显式声明这一点。

当我尝试使用算术条件时,即:<、>、<=、>= 和家庭,我得到一个错误。有没有办法通过 Stomp 使用选择器来使用算术条件?我已经在网上搜索过,在谷歌上只得到了以下点击:http ://rubyforge.org/tracker/index.php?func=detail&aid=21378&group_id=1010&atid=3981

STOMP 协议的 v1.1 似乎可以解决这个问题:http: //stomp.codehaus.org/Stomp+v1.1+Ideas