サーバー/クライアントアプリケーション間でWCF KnownType属性を使用することに関する質問があります。
wcfを使用してサーバーとクライアント間でオブジェクトを転送する方法が異なります。サーバ間でKnownType属性を使用するか使用しないか?
- knowntypeを使用しています。
- DataContractResolverを使用します。
- POCOを使用して既知のタイプのオブジェクトのデータを転送します(ベストプラクティス)。
(3)データを渡す最も良い方法は何ですか?それはシリアル化された(xml/json/bufferProtocol)文字列ですか?それは自分自身のクラス(それから私たちはknowntypeをもう一度取得する)ですか?
私は3つのオプションすべてが何らかの種類のXMLにシリアル化されていると考えています。 –
wcf(SOAP)を使用すると、メッセージがXMLになります。まだJSONまたはバッファプロトコルになる文字列でデータ(POCO)を転送することができます。私はちょうど良いことを知りたいですか? (私はRESTについて質問していません) – guyl