2011-03-18 29 views
1

私はWindows Phone 7で作業を開始しましたが、この問題が発生しました。Web参照のサービス参照を追加する

Web参照が追加されたVS 08コンソールアプリケーションがあり、すべてがうまく動作します。以前はWP7のサービスリファレンスで作業していましたが、プロキシクラスを使用しました。

私はサーバー側のものが良くなく、Webとサービス参照の違いについてはわかりません。サービス参照はWCFのみで、WebはSOAPもサポートしていると思います。どんな方法でも、そのWeb Referenceを使用する必要があります。 WP7でSOAPプロトコルを使用していますが、サービス参照として追加すると、オブジェクトエクスプローラのすべてのプロキシクラスが表示されません。

これを検索するのに2日間の無駄がありますが、どこから始めたらいいか分かりません。親切に質問があれば教えてください。

Please HELP!

答えて

0

Web参照を追加できるはずです。コンソールアプリケーションでのコーディングと似ています。

WP7では非同期コーディングを使用する必要があります。つまり、通常の方法のようにサービスを呼び出す代わりに、Webサービスコールが戻るときにイベントハンドラを渡す必要があります。

部分的なチュートリアルは、この資料内で使用可能である - http://msdn.microsoft.com/en-us/magazine/ff872395.aspx - 例えば - WP7実装のいくつかの追加の制約もあり、「SOAPサービス参照の追加図6」で

を開始しますSOAPヘッダーのようなものを送るのは難しいですが、うまくいけばあなたのSOAPサービスはうまくいくでしょう。

+0

私はあなたが言っていることを理解しているので、私は非同期呼び出しを使用しました。図6に示すように(コードを追加せずに)サービス参照を追加しました。不完全です!他にはありませんが、サービス参照が含まれています。これについてあなたは何を言いますか?それは他の関数がSyn呼び出しを使用している可能性があり、なぜ除外されているのでしょうか?ありがとう –

+0

私はあなたがもっと説明する必要があると思う...どのメソッドが正確にあり、欠けている?ウェブ上の.asmxリファレンスを指すことができれば、あるいは何が存在し、何が欠けているのかを具体的に示すことができれば役に立ちます。 – Stuart

+0

これは参考情報です。https://webservices.netsuite.com/wsdl/v2010_2_0/netsuite.wsdl –

関連する問題