Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
WCFで運試しをしていますが、サービスからクライアントにデータを転送する方法がわかりません。
データベースにワーカーエンティティがあり、各ワーカーにいくつかのタスクがあるとします。サービスはワーカーエンティティのみを転送する必要があり、追加のリクエストによってタスクを転送する必要がありますか、それともエンティティにすでにタスクが含まれている必要がありますか?
どちらのアプローチも正しいです。タスクなしでワーカーが存在できるかどうかによって異なります=>クライアントがワーカーのみをフェッチするシナリオはありますか?はいの場合、ワーカーとタスクをフェッチするための個別のメソッドを持つことができます。ただし、クライアントが常にワーカーに関連付けられたタスクを必要とするために2つの要求を送信するたびに、集約ルートを使用することをお勧めします。パフォーマンスの観点からは、複数の小さなリクエストを送信するよりも、1つの大きなリクエストを送信する方が適切です。