gpt4 book ai didi

c# - TIBCO EMS 连接未在 C# 中解析

转载 作者:太空宇宙 更新时间:2023-11-03 10:57:05 25 4
gpt4 key购买 nike

我正在使用一个程序,该程序旨在发布到与该程序分开的服务器上托管的现有 TIBCO EMS 并从中读取。我引用了 TIBCO 安装提供的示例代码,产生了很大一部分程序。这是我遇到问题的代码片段:

1 QueueConnectionFactory factory = new TIBCO.EMS.QueueConnectionFactory(serverUrl);
2 QueueConnection connection = factory.CreateQueueConnection(username,password);
3 QueueSession session = connection.CreateQueueSession(false, Session.AUTO_ACKNOWLEDGE);

当 1 号线运行时,它顺利通过。当第 2 行运行时,它运行正常,但是,连接对象为 null,导致第 3 行发生 NullReferenceException 时出错。

我至少希望第 2 行会返回某种错误,以表明请求超时、凭据错误、url 不可访问,或者至少让我知道问题是什么,但是在它到达第 3 行之前,什么都没有。

这是否与我的应用程序配置有关?我所做的就是将 TIBCO.EMS.dll 作为引用并使用那里的代码。

这是否与我连接到需要代理的 VPN 有关?如果是这样,我该如何在我的代码中设置该代理?

如有任何帮助,我们将不胜感激。谢谢。

最佳答案

问题是我使用了错误版本的 .NET 框架来处理 Tibco 集成。我使用的版本比原来的版本更进一步。

关于c# - TIBCO EMS 连接未在 C# 中解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19103403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com