WCFプログラミングを始めたばかりです。ファイアウォールの背後にある仕事用のコンピューターに、自己ホスト型のテストWebサービスをセットアップしました。にありhttp://localhost:8000/MyTestService
ます。ブラウザからサービスページにアクセスできます。すべて正常に動作しています。
次に、別のネットワーク上にある自宅のコンピューターからそのサービスにアクセスしたいと思います。仕事用ルーターを指すようにダイナミックDNS(mydomain.dyndns.orgと呼びます)を設定しています。テストが完了しました。dyndnsは正しいアドレスを指しています。
これで、自宅のコンピューターにテストアプリをインストールして、Webサービスに接続しました。そこで、ポート8000で同じポート番号の仕事用コンピューターに転送要求するようにNATを構成しました。
自宅のコンピューターで、ブラウザーを開いてに移動しhttp://mydomain.dyndns.org:8000/MyTestService
ます。何もしていません。
明らかに、私はNATとポートフォワーディングについて本当に基本的な何かを見逃しています...しかし、私が言うように、私はプログラミングのこの側面でちょっと新しいです、そして私はここでいくつかのガイダンスを本当に感謝します!