问题标签 [solace]

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 回答
173 浏览

wcf - WAS 托管 WCF 服务激活

有没有办法让来自 Solace 队列的传入消息激活 WCF 服务(由 WAS 托管)?

我知道 WAS 能够为 MSMQ 绑定做到这一点。

0 投票
2 回答
1597 浏览

solace - 解决跨平台使用时的请求-响应问题(C# 和 JAVA)

我正在尝试在 Solace 中实现请求-响应。

然而,RR-Requestor 是用 C# 编写的,而 RR-Responder 的代码是用 JAVA 编写的。

我有2个问题:

  1. 在 Solace C# API 成功发送消息后,它会被 JAVA 应用程序接收。我碰巧收到了 BytesXMLMessage 结构中的消息。如何将消息转换为字符串?message.dump() 给了我全部的细节。

  2. 当我发送回复消息时,.NET 应用程序会收到带有一些额外不需要的字符的消息。

JAVA端使用的代码:

在 .NET 方面

回复包含收到的字符串中的其他字符。见下图。

在此处输入图像描述

任何的想法?

谢谢。

0 投票
2 回答
610 浏览

solace - 使用 Solace .NET 发布者将大文本发布到队列

我正在尝试使用 Solace .NET API 将大文本消息发布到 Solace 队列。我已经在不同的 JAVA 应用程序中订阅了该队列。当消息大小很小时,它工作得非常好。但是如果消息很大,订阅者就无法读取消息。

有没有办法同步运行 session.send(message) ?

谢谢。

0 投票
1 回答
353 浏览

c# - Solace QueueNotFound 响应代码

在尝试发送 Solace 消息时,我正在尝试处理某些 SessionEventArgs 中的 QueueNotFound 错误。

以下是调试时 SessionEventArgs 的外观: SessionEventArgs info

响应代码返回为 400,但我担心该代码用于 QueueNotFound 以外的错误。

除了检查“未找到队列”的信息字符串之外,还有其他方法可以断言该错误确实与不存在的 Solace 队列有关吗?

0 投票
1 回答
261 浏览

c# - Solace:在不将其标记为已重新发送的情况下取消消息

我想知道是否有一种方法可以在不将消息标记为在 Solace 中重新发送的情况下对消息进行 nack。

情况:有一个保证队列由多个订阅者服务,我们希望另一个订阅者处理特定的消息。非常边缘案例。

有没有人知道这方面的知识或以前尝试过这个?

0 投票
2 回答
885 浏览

maven - 是否有用于 Solace 工件的 Maven 存储库?

我试图找出是否有用于 Solace 工件的 Maven 存储库。根据我的检查,这些不能通过 Maven Central 获得。我们想通过我们的 Nexus 存储库管理器代理这些。如果它们不可用,我想我们必须将它们添加到我们的第三方托管存储库中。我只是在检查正确的行动方案应该是什么。

任何建议将不胜感激!

0 投票
1 回答
1474 浏览

jms - 安慰 - 消息传递计数

我们使用Solace作为消息代理。如何获取消息从代理传递的次数?在Jboss中,有一个属性叫做JMSXDeliveryCount. Solace有没有类似的东西?

0 投票
1 回答
1632 浏览

solace - 一条消息卡在 Solace 上的一个队列中

在一个安慰队列中,一条消息卡住了,其余消息已消耗,请帮助我解决此问题

0 投票
1 回答
397 浏览

solace - 持久队列的主题订阅

我想在一个 VPN 中配置一个持久队列来订阅来自不同 VPN 的主题。有可能这样做吗?引用其他 VPN 的主题的主题表达式语法是什么?

0 投票
1 回答
2591 浏览

solace - 具有相同客户端 ID 的 MQTT 连接

我注意到当一个与另一个 MQTT 客户端具有相同客户端 ID 的 MQTT 客户端已经连接到 Solace 时,第二个客户端将收到“未授权连接 (5)”错误消息。当我尝试相同的场景但连接到不同的 Solace 设备时,第二个客户端成功连接,但第一个客户端被 Solace 强行断开连接。我检查了两个设备中的设置,但找不到导致不同行为的任何设置。任何人都可以建议吗?