问题标签 [tibco-ems]
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.
c# - 如何知道谁连接到 Tibco EMS 队列
我们正在使用 Tibco EMS 队列来发送消息。我们是出版商。每当我们发布消息时,似乎有人在消费它。当我们问另一个订阅的团队时,他们说他们没有消费。
是否可以知道谁连接到 EMS 队列并使用消息?
wcf - TIBCO EMS 6 和 WCF 服务
有人已经将 TIBCO EMS v 6 与 .NET WCF 服务和 tcpBinding 一起使用了吗?
我正在设计一个新架构,需要了解 WCF 客户端的性能好坏。有人告诉我,在旧版本中,WCF 实现不是那么好,所以最好的方法是无论如何都使用 SOAP 和 XML,而不是使用原生 WCF netTcp 绑定。
任何的想法?谢谢,戴维德。
tibco - Java 中的容错 JMS URL
我正在使用 Java 进行 JMS 连接。我用来建立连接的命令是
JMSServerUrl
存储我的 JMS URL 的变量在哪里。
现在的问题是我需要添加容错 URL,即两个不同的 URL。那么谁能告诉我如何在上面的代码示例中同时指定两个 URL,这样如果第一个 URL 不可访问,它应该尝试连接到另一个 URL。
java - 有谁知道 javax.jms.InvalidDestinationException: Not allowed to create destination 是什么意思?
当我收到此错误时,我正在尝试使用 Spring 连接到 Tibco Ems 主题。
这是配置:
这到底是什么意思?我的详细信息或配置错误吗?
unit-testing - 如何获取 NUnit 的 ExpectedException 属性来检测异常的基类?
使用NUnit 2.5.10
,我正在测试一些引用包含基本异常类型的库的代码。TIBCO.EMS.NamingException
,其他异常类型从中派生,特别是TIBCO.EMS.InvalidNameException
和TIBCO.EMS.NameNotFoundException
。
我想使用 NUnit 的 ExpectedException 属性来识别派生的任何子类异常何时TIBCO.EMS.NamingException
被抛出。
我可以很容易地检测到何时抛出了特定的异常:
但我想以某种方式让 NUnit “预期” 是否有任何子类TIBCO.EMS.NamingException
被抛出。
直接尝试是不行的:
有任何想法吗?
message-queue - Tibco EMS 的 Javascript 适配器
我正在做一个需要快速上市的项目,所以我们正在考虑使用 web ui 而不是构建更重的东西。
我的查询是因为我正在寻找 Tibco EMS 的 javascript 库。我相信 ActiveMQ 也有类似的情况,但我们的基础设施已经使用 EMS。
有人知道如何通过 Javascript 使用来自 EMS 的消息吗?
谢谢,
法希姆
architecture - 发布/订阅消息中的本地队列与远程队列
如果我正在使用消息队列构建一个包含数十个发布者/订阅者的系统,那么我似乎有一些网络配置选项:
- 我可以拥有一个所有机器都使用的集群代理——每台机器都没有本地队列
- 我可以在每台机器上本地安装代理,并使用存储转发将消息传递到远程机器
不同的技术似乎强制执行不同的配置——例如,MSMQ 要求每台机器都有自己的本地队列,而 Tibco EMS 似乎经常在集群中使用,每个消费者都没有本地队列。
没有本地队列有什么缺点,哪些因素会影响决定?
weblogic-10.x - 带有 WLS 10.3.1.0 外部服务器配置的 TIBCO EMS 6.0
带有 WLS 10.3.1.0 外部服务器配置的 TIBCO EMS 6.0 不起作用
将消息从 SOAPUI 发送到 EMS(JNDI/队列)到 WLS(JNDI)
嗨,我按照步骤将 Tibco EMS 6.0 与 WLS 10.3.1.0 集成以设置外部服务器,我将消息发布到 EMS 队列中并且消息没有出现在 WLS JMS JNDI 中,
以下是使用 SOAP UI 发布消息的场景场景:我已经使用 Hermes JMS 配置了 SOAP UI,该 JMS 配置了 TIBCO EMS 和 WLS 服务器 (10.3.2.1) 我在 WLS 中添加了新的外部服务器,以下是到目前为止执行的步骤当我使用 SOAP UI 放置 SOAP 消息时,此消息不会出现在 WLS JNDI 中
SOAPUI 到 EMS(JNDI/队列)到 WLS(JNDI)
我仍然设法从 WLS 10.3.1.0 JMS 外部服务器配置说明中推断出以下步骤,以使它们与 TIBCO 一起使用,
在 Tibco ems 6.0 中创建了 1 个队列:Falcon.EMS.queue
创建了 1 个连接工厂:QueueConnectionFactory
创建了 1 个 JDNI:jndi.falcon.ems.queue
JNDI: jndi.falcon.ems.queue 映射到 Queue: Falcon.EMS.queue end In Tibco ems
在 WLS 10.3.2.1 服务器中 1.在 WLS lib 文件夹中添加所需的 ems jar 文件,并设置类路径 2.启动 WLS 10.3.2.1 服务器 3.打开 WLS 10.3.2.1 管理页面:http://localhost:7001/控制台 4. 选择 Services -> Messaging -> JMS Modules 5. 点击“oms-jms-module” 6. 创建资源“Foreign JMS server” 名称:ForeignServer-EMS JNDI 初始上下文工厂:com.tibco.tibjms.naming .TibjmsInitialContextFactory JNDI 连接 URL:tibjmsnaming://localhost:7222
在 ForeignServer-EMS 下 单击目的地 -> 新建 i。名称:ForeignDestination-JMS ii。本地 JNDI 名称:oracle/communications/ordermanagement/WebServiceQueue iii. 远程 JNDI 名称:jndi.falcon.ems.queue b. 点击保存
在 ForeignServer-EMS 下 单击连接工厂 -> 新建 i。名称:ForeignConnectionFactory-JMS ii。本地 JNDI 名称:queueconnectionfactory iii。远程 JNDI 名称:QueueConnectionFactory b. 点击保存
有时将队列 oms_ws_requests 的 JNDI 名称重命名为其他名称,因为它会与第 ii 点中提到的上述配置中使用的 JNDI 名称相冲突。本地 JNDI 名称:oracle/communications/ordermanagement/WebServiceQueue
但 WLS 管理服务器控制台失败,错误提示...
WLS JMS 的工作是否有任何问题 - Tibco EMS 用于将 SOAP 消息发布到 OSM JNDI)
我在以下位置发现了一个类似的问题:Weblogic EJB connection to external Tibco EMS JMS Queue此链接提供的答案如下:终于实现了这一点 - 由于 Weblogic 10.3 中的错误,这并不像应有的那么简单。
- 创建具有所有正常详细信息的外部服务器(目标和连接工厂的本地/远程 JNDI 查找名称)。
- 创建与远程 EMS 用户同名的本地 WL 用户,包括密码。
- 创建 ejb 凭证映射(不是安全凭证映射)
- 通过单击相关部署执行此操作,单击列表中的相关 ejb 名称,然后单击安全选项卡,然后单击凭据映射选项卡。
- 为 WLS 和远程用户添加相同的名称(此处似乎不需要密码)。
此问题是否与Weblogic EJB 连接到外部 Tibco EMS JMS 队列有关
如果是,我无法在 WLS 中创建与第 2 点中提到的 tibco ems 中相同的用户名。当我根据上述第 3 点创建凭据映射时,WLS 的用户名不可编辑,它会创建自己的用户作为跨域。
第 3 点是否有任何需要遵循的步骤。
jms - 使用 SoapUI 和 Hermes 的耐用品
与 Hermes JMS 一起使用时,我们遇到了 soapui 的一个主要问题。当我们通过队列发送消息并期望接收有关主题的响应时,SoapUi 将创建一个持久订阅。这些耐用品在几个月后得到维护,并导致了一个重大问题。
任何人都可以建议一种方法来删除这些持久订阅,或者建议一种创建非持久订阅的方法吗?
我还可能提到我们正在使用 Tibco EMS...
谢谢!
java - 减少 Tibco EMS 内存使用量
在我的开发人员机器上,我需要启动 Tibco EMS 服务器来开发需要它运行的应用程序。
但我真的不需要它处于高性能状态。
如何配置 Tibco 以尽可能少地使用系统资源?
谢谢。