1

zeroMQ は初めてです。シンプルなクライアント サーバー アプリケーションを開発しようとしており、zeroMQ の Web サイトのチュートリアルに従っています。

サーバー: http://zguide.zeromq.org/cs:wuserver

クライアント: http://zguide.zeromq.org/cs:wuclient

ローカル ホスト ループ バック IP (127.0.0.1) または内部 LAN IP を使用してサーバーに接続しようとすると正常に動作しますが、インターネット経由で接続しようとすると、クライアント側でメッセージを受信しません。

いくつか質問があります。

1-これは可能ですか? そうでない場合、パブリッシャー/サブスクライバーのメッセージング モデルを実装するためのより良い方法はありますか?

2-私は何か間違ったことをしていますか? インターネットを介したコミュニケーションのために何か別のことをする必要がありますか?

ポジティブなフィードバックが得られることを願っています。

よろしく。

4

1 に答える 1

1

使用しているポートへの外部接続をブロックしているファイアウォールがある可能性があります。ルーターの管理者 () を調べて、テストに使用する特定のポートを開いてみてください。

于 2013-03-28T01:41:43.797 に答える