Tibco 发送命令

发布于 2024-10-02 05:53:25 字数 490 浏览 4 评论 0原文

我正在尝试使用 tibrvsend 命令发送消息。

场景如下,

我的服务器在网络上运行,我能够 ping 服务器 IP 地址并能够使用远程桌面连接进行连接。

在服务器上,我正在从本地计算机收听主题,

tibrvlisten -service 7541 -network ;239.193.1.110 MY.SUBJECT 

我尝试将消息发送到上面的同一主题,但它没有到达服务器。如果我在服务器上使用相同的发送命令,它工作正常并且消息正在到达。我无法将相同的内容从本地发送到服务器。

tibrvsend -service 7541 -network 184.10.34.9;239.193.1.110 -daemon tcp:7541  MY.SUBJECT "Hello Test Message"

我在控制台上遇到的错误是 tibrvsend: 无法初始化传输: 无法解析网络规范

I'm trying to send message using tibrvsend command.

The scenarios is like below ,

I've server running on network , I'm able to ping the server Ip address and able to connect using remote desktop connection.

On the server i'm listening to the subject

tibrvlisten -service 7541 -network ;239.193.1.110 MY.SUBJECT 

From my local machine I'm trying to send message to the same subject above, but it is not reaching to the server. If i use the same send command on the server it is working fine and message is reaching . I'm not able send the same from my local to server.

tibrvsend -service 7541 -network 184.10.34.9;239.193.1.110 -daemon tcp:7541  MY.SUBJECT "Hello Test Message"

The error i'm getting on console is tibrvsend: Failed to initialize transport: Could not resolve network specification

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浅听莫相离 2024-10-09 05:53:25

尝试使网络参数尽可能简单,并且仅在运行多个守护程序或使用远程守护程序时才使用 daemon 参数。

tibrvsend -service 7541 -network ";239.193.1.110"  MY.SUBJECT "Hello Test Message"

在 Windows 上,您通常有多个网络适配器,这就是为什么您有时需要更具体地使用第一个参数。正如您所发现的,接口地址通常是最容易使用的形式。

-network "<local ip address>;239.193.1.110" ...

在 Unix 平台上,您可以使用 /etc/networks 中的接口名称或网络名称,但在 Windows 上则没有这种优势,而且 IPv6 通常会使其无法使用。

有关网络参数的更多讨论,请阅读 RV 概念指南。

-network "<hostname>;239.193.1.110" ...

最有用的是网络IP,例如1.2.3。将匹配接口1.2.3.4

-network "<network IP>;239.193.1.110" ...

Try to keep the network parameter as simple as possible, and only use the daemon parameter if you are running multiple daemons or using a remote daemon.

tibrvsend -service 7541 -network ";239.193.1.110"  MY.SUBJECT "Hello Test Message"

On Windows you often have multiple network adapters which is why you sometimes need to be more specific with the first parameter. The interface address is usually the easiest form to use as you have discovered.

-network "<local ip address>;239.193.1.110" ...

On Unix platforms you can use the interface name or network name from /etc/networks but you do not have this luxury on Windows, and often IPv6 renders it unusable.

Read the RV Concepts Guide for more discussion on the network parameter.

-network "<hostname>;239.193.1.110" ...

The most useful being network IP, e.g. 1.2.3. will match interface 1.2.3.4

-network "<network IP>;239.193.1.110" ...
娇俏 2024-10-09 05:53:25

它正在工作..

tibrvsend -service 7541 -network "local-ip;239.193.1.110;server-ip" MY.SUBJECT "This is from local machine"

It's working..

tibrvsend -service 7541 -network "local-ip;239.193.1.110;server-ip" MY.SUBJECT "This is from local machine"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文