2010-12-21 14 views
0

私はデスクトップアプリケーションを持っています。 ユーザーが登録して使用します。 登録する際に、自分のメールアドレスが一意であることを確認する必要があります。 私はすべての電子メールアドレスのリストを保持し、結果を返す要求をWebサイトに送信する必要があります。アプリがasp.netのウェブサイトと通信する最も簡単な方法は何ですか?

これを行う最も簡単で簡単な方法は、ASP.NETですか?

私はこれを行うことができます:

をWebRequestクラスを送信:

http://www.site.com/[email protected] 

とのaspx返すXML:

<response>Valid</response> 

をこのようないくつかの他の単純なタスクがあります。 重度のセキュリティや、高い需要のためにシステムを特に堅牢にする必要性はありません。

私は以前にWebサービスを使用していましたが、これはあまりにも多くのオーバーヘッドのように思えます。

非常に一般的である必要があるので、この通信システムを包括する優雅なAPIはありますか?

答えて

1

HTTPを使用しています。サーバーからの応答コードを確認するだけです。

http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

私はあなたが

409競合
を使用することをお勧め要求が要求

に競合が原因で処理できなかったことを示しますが、HTTP 418は以来、私のお気に入りです私はOpenGLが好きです。

0

実際、私はあなたが説明したようなものに行っています。あなたが何か他のものを必要としない限り、私のために働く。そして、私はこのように多くのオンラインサービスが正確に動作することを見てきました。

関連する問題