2016-03-23 16 views
1

SEMキャンペーンの指標データを提供するサービスを公開する予定です(Webかどうかは別ですが、これは別の説明です)。開発者は、コンシューマーがサービスを呼び出すことを提案しており、最後の呼び出し以降にデルタのみを提供しています。これは、各呼び出しでリクエスタとコールのタイムスタンプを格納し、次の呼び出しでは「消費」されていないデータのみを提供することを意味します。 私の心配する限り、私は本当にこのオプションには満足していないと私はこれについていくつかの意見を持っていたいと思います。デルタ情報を含む(Web)サービスを公開する

本当に良い方法ですか?呼び出し元は、日付フィルタを入力して取得したいデータを管理してはいけませんか?それはSOAで受け入れられる慣行ですか?

ありがとうございます。

+0

このコメントはありませんか? – Boogieman

答えて

0

これを行う方法は間違いありません。私は恐れています。あなたは両方とも持つことができます。

クライアントが特定できる場合は、で、最後の位置を追跡することができます。これにより、クライアントはでなく、の位置を把握する必要があります。一方、必要なデータがクライアントの要求であれば、必要に応じて、または別の処理ストリームが必要な場合に、位置0から自由に開始することができます。

いずれかの方法で、あなたはおそらく、クライアントが位置0から始まり、あなたが返すように百万のエントリを持っている場合、あなたのサーバが行き詰まる可能性があるので応答の数を制限したいと思う:)

私が選ぶだろうクライアントは要求を処理します。

+0

ご意見ありがとうございます。 – Boogieman

関連する問題