2010-11-22 17 views
0

データのペイロードを可能な限り無関係に保つためにオブジェクトと配列またはオブジェクトを使用したい(オブジェクトはプリミティブタイプの束のコンテナに過ぎない:Customer。Storeなど)Asp.Net Webサービスのデータペイロード

これは意味がありますか?

私は移植性のないデータセットを使用したくないですが、意味がありますか?

現在、ほとんどのasp.netが使用している典型的なモデルは何ですか?

+0

データセットはとにかく悪です。あなたは、シリアル化可能なエンティティとプリミティブ型を使用している場合は問題なく動作しています。 – Aliostad

+0

データはどのように転送されていますか?たとえば、Webサービスを使用していますか? –

答えて

0

はいあなたの発言は理にかなっています。オブジェクトと配列は最も移植性の高い型ですので、複数の異なる言語からコードを簡単に(通常は)使用できます。私はデータセットに関するあなたの声明に同意します。現在データセットを扱う言語を使用していても、今後それらを消費する必要があるかどうかはわかりません。

ASMX WebサービスまたはWCF Webサービスの使用についてお話ししていますか? WCFのために

ここでは、ベストプラクティスにいくつかの良いリンクです:

MSDN - Guidelines and Best Practices

MSDN - Best Practices for Security in WCF

Patterns and Practices - Web Service Software Factory

関連する問題