質問
私が開発したプログラムモバイルデバイス(ポケットPC2003年にアクセスするwebサービス、webサービスがインストールされてWindows XP SP2PC IIS、PCのIP192.168.5.2.
のデバイスから取得した無線ネットワークのIP192.168.5.118のプログラムでOK、メソッドを呼び出すから、webサービスを実行する行動をとることが必要です。このプログラムで使用される様々な建物です。
しかし、今までこの問題、そしようとしていたことが分かりの別棟(距離neraly約100mts.または200mts.) ネットワークに接続し、プログラムへ接続することはできませんwebservice、この一瞬の端からのアクセスポイントのIP192.168.10.25でアクセスが同じXP機か前(192.168.5.2).また、モバイルaspxページで確認できたらいいのに、ウェブサーバー上のネットワークでの負荷では、デバイスまでつくってしまいましたから、winformるアクセスしてくださいwebservice"パソコンからも作品にどうつながっているのか、かわからないでいるのかもしれません。またpingる192.168.5.2PCとしむことができるでしょう。
その後、失敗に帰って元の場所でのプログラムの前ということです。
このよって見え方が変わることは第三号のIPは10 5、別の観測はできないピングす。私は戸惑い何が起こるのか。何が問題なのでしょうか。
このようにのんびりと、webサービス
//Connect to webservice
svc = new TheWebService();
svc.Credentials = new System.Net.NetworkCredential(Settings.UserName, Settings.Password);
svc.AllowAutoRedirect = false;
svc.UserAgent = Settings.UserAgent;
svc.PreAuthenticate = true;
svc.Url = Settings.Url;
svc.Timeout = System.Threading.Timeout.Infinite;
//Send information to webservice
svc.ExecuteMethod(info);
のコンテンツのアプリです。configのモバイルデバイスは、
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="UserName" value="administrator" />
<add key="Password" value="************" />
<add key="UserAgent" value="My User Agent" />
<add key="Url" value="http://192.168.5.2/WebServices/TWUD.asmx" />
</appSettings>
</configuration>
小さなアイデアをお持ちになるかもしれません。
解決
このようなネットワークの問題がない限り、奇数のバグです。Net CFいきトラバースサブネット特定の状況下にあっきのようなものからgoogling).
きのサポートネットワークからです。また、みから別のサブネット?I.。と同じではありませんのXPの機械(192.168.5.x)と同じでないものとしていた(192.168.10.).
@連泊スとなって説明することもでき、通常のwebページのXPから機械の異なるサブネット.
他のヒント
また、ネットワークの問題をconfiguratedプロキシサーバーの問題については親権者の方の同意が必要について知ります。
は専門家ではないですが、いまのところのようにも見え、第3の部分は住所って仮面をつけます。できるモバイルデバイスを踏まえながらネットワークのマスク:
255.255.255.0
としての到達範囲を超えて、この最初の3つの部品を必要なものをマスクする:
255.255.0.0
この場合oversimplification又は間違ってはいなかったのですが私の腸管への対応の問題をもたらしていました。