2011-10-23 6 views
-1

私はdelphi indy 10で基本的なクライアントサーバーアプリケーションを構築しています。同じマシンデルファイのINDY TCPクライアントとサーバーの両方をテストする

私はローカルIPおよび特定のポートを持つサーバアプリケーションを設定している、と私は here

私は両方のクライアントをテストしていだ次のエラーにアプリケーションをテストしていたとき、私は、クライアントホストにパブリック IPを使用してクライアントを設定します(私は他のオプションを持っていなかったので)同じマシンにサーバーアプリケーションをインストールすると、このエラーが発生します。

+0

サーバーとクライアントは同じマシン上で正常に動作します。 –

+0

ありがとう、両方のアプリケーションが同じポートを開こうとするとわからない場合 – VibeeshanRC

+3

サーバーがポートで待機します。クライアントはそのポート上のサーバーに接続します。問題はない。そうでなければ接続できなかった同じポートでなければなりません! –

答えて

1

絶対にTCPクライアントとサーバーを同じコンピュータ上で実行できます。

一度に1つのポートで1つのアプリケーションだけがリッスンできますが、同じマシンからでも(任意の数の)クライアントがそのサーバーに接続できます。

ルータの設定は前の質問から見つかりましたか?

+0

はい、問題はまだ残っています – VibeeshanRC

+0

他の質問で行ったことを詳しく記入してください。私が言ったように、私はこの正確なことを自分で行うので、それはあなたのために働くはずです。 –

関連する問題