为了账号安全,请及时绑定邮箱和手机立即绑定

用于 C# .NET 的 Solace JNDI/JMS 语法

用于 C# .NET 的 Solace JNDI/JMS 语法

C#
慕田峪4524236 2021-06-03 10:21:51
供应商正在使用 Solace 发送消息。我已经使用 Web 服务调用获得了一个 SubscriptionId,我应该将其提交给 Solace 服务器。使用 dev.solace.com 上的文档和示例代码,我已经能够连接会话。但是,我不知道如何进行下一步,即使用连接工厂、jndi 工厂和 jms 目标名称订阅我认为是队列的内容。该示例显示了这一点:Session.Connect(ContextFactory.Instance.CreateQueue(Topic), true);但据我所知,这不会起作用,因为供应商需要 jndi/jms,而 Solace 文档没有 jndi/jms 的 .NET 代码,这让我猜测。
查看完整描述

2 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

请使用 JMS API 而不是 .NET API 来执行 JMS。.NET API 不执行 JMS。

请注意,您可以使用可与 JMS API 互操作的 .NET API 发送/接收消息。

但是,由于您对使用 JMS 有严格的要求,因此您唯一的选择是使用 JMS API。


查看完整回答
反对 回复 2021-06-05
?
胡说叔叔

TA贡献1804条经验 获得超8个赞

事实证明,主机提供的用于配置的 jndi/jms 信息是不需要的。必要的是连接到队列并接收消息。


查看完整回答
反对 回复 2021-06-05
  • 2 回答
  • 0 关注
  • 344 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信