私はWebサービス開発の初心者です。設計に関する質問をして、最善のアプローチを理解したいと思います。いくつかのオブジェクトをユーザーに返すWebサービスを作成する必要があり、次のように機能する必要があります。
- リクエスト:システム内の赤いリンゴをください
- 応答:5つの赤いリンゴ。3つの青リンゴも見つかりました。私も返却すべきですか?
- リクエスト:はい->レスポンスは8個のリンゴを返します
- リクエスト:いいえ->レスポンスは5個のリンゴを返します
それを行うために単一のWebサービスを使用しますか?もしそうなら、現在の状態を追跡するための最良の方法は何ですか?(私は要求/応答に2つのフラグを考えていましたが、それが良い考えかどうかはわかりません。)