0

tibrvsendコマンドを使用してメッセージを送信しようとしています。

シナリオは以下のようになります、

サーバーをネットワーク上で実行しています。サーバーのIPアドレスにpingを実行し、リモートデスクトップ接続を使用して接続できます。

サーバー上で私は主題を聞いています

tibrvlisten -service 7541 -network ;239.193.1.110 MY.SUBJECT 

ローカルマシンから上記の同じ件名にメッセージを送信しようとしていますが、サーバーに到達していません。サーバーで同じsendコマンドを使用すると、正常に機能し、メッセージが到達します。ローカルからサーバーに同じものを送信できません。

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

4

2 に答える 2

1

複数のデーモンを実行している場合、またはリモート デーモンを使用している場合は、ネットワーク パラメータをできるだけ単純に保ち、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" ...

1.2.3 などのネットワーク IP が最も便利です。インターフェイス 1.2.3.4 と一致します

-network "<network IP>;239.193.1.110" ...
于 2010-11-17T01:05:27.500 に答える
0

それは働いている..

tibrvsend -service 7541 -network "local-ip;239.193.1.110;server-ip" MY.SUBJECT "これはローカル マシンからのものです"

于 2010-11-12T08:32:40.797 に答える