首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tibco发送命令

Tibco发送命令
EN

Stack Overflow用户
提问于 2010-11-12 15:30:51
回答 2查看 7.9K关注 0票数 0

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

场景如下所示:

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

在服务器上,我正在收听主题

代码语言:javascript
运行
复制
tibrvlisten -service 7541 -network ;239.193.1.110 MY.SUBJECT 

从我的本地机器上,我试图发送消息到上面的相同主题,但它不能到达服务器。如果我在服务器上使用相同的send命令,它工作正常,消息正在到达。我不能把同样的东西从本地发送到服务器。

代码语言:javascript
运行
复制
tibrvsend -service 7541 -network 184.10.34.9;239.193.1.110 -daemon tcp:7541  MY.SUBJECT "Hello Test Message"

我在控制台上看到的错误是tibrvsend: Failed to initialize transport: Could not resolve network specification

EN

Stack Overflow用户

回答已采纳

发布于 2010-11-17 09:05:28

尽量保持网络参数尽可能简单,只有在运行多个守护进程或使用远程守护进程时才使用daemon参数。

代码语言:javascript
运行
复制
tibrvsend -service 7541 -network ";239.193.1.110"  MY.SUBJECT "Hello Test Message"

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

代码语言:javascript
运行
复制
-network "<local ip address>;239.193.1.110" ...

在Unix平台上,您可以使用/etc/networks中的接口名称或网络名称,但在Windows上却不具备此功能,而且通常IPv6会使其不可用。

有关网络参数的更多讨论,请阅读RV Concepts Guide。

代码语言:javascript
运行
复制
-network "<hostname>;239.193.1.110" ...

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

代码语言:javascript
运行
复制
-network "<network IP>;239.193.1.110" ...
票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4162491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档