3

ユーザー入力を取得するための単純な1ページのHTMLWebサイトと、ユーザー入力を受け取り、入力に応じて文字列のリストを返すWCFサービスがあります。

この2つをつなぐためのガイダンスを心から感謝します。httpBindingとJSONシリアル化でのみ実行できますか?この場合、JSONはベストプラクティスですか?

もしそうなら、どうすればサービスに電話をかけることができますか?サーバー側のスクリプトが必要ですか、それともクライアント側のjavascriptで十分ですか?

その場合、サービスの返品をキャプチャして出力するにはどうすればよいですか?

どうもありがとう。

4

2 に答える 2

2

通常、私はAjax Enabled Wcf Serviceを使用します。この場合は Json を使用します。それは私にとってとてもうまくいきます

于 2012-11-28T12:06:18.107 に答える
1

ほとんどの場合、WCF サービスを作成し、バインディング、エンドポイント、コントラクトを定義し、サービスをホストし、クライアントを配布するときに、システムの不要な複雑さが強すぎます ScriptManager を取り除きます。

ページ メソッドは任意の .html ファイルから直接呼び出すことができます。サーバー上に 1 つの aspx ファイルがあれば、ユーザーはその存在を知らないかもしれません。このメソッドは、後でJSによって処理されるカンマのような記号で区切られた単一の文字列値で文字列を返すことができます。

サービスはasp.net Webアプリケーションに組み込まれているため、ページメソッドには大きな利点があります。サービスを変更する必要があるたびに、重くて時間のかかる機械的な手作業から解放されます. asp.net Web アプリを使用していて、KISS の原則に従っている場合は、ページ メソッドを使用することを強くお勧めします。

于 2012-11-28T15:36:25.820 に答える