2017-04-22 25 views
0

私はJavaで残りのAPIを作成しています。ユーザーがデータを変更するために頻繁に自分のREST URLをポーリングする必要があるという問題があります。しかし、変更を通知するためにサーバーに特別なREST呼び出しを送信するとどうなるでしょうか?彼らは彼らの行列のポイントなどを持っている必要がありますので、それは良いAPIではありませんどのようにこの状況を解決するには?Javaの残りのAPIを作成する - 逆のエンドポイント

+0

クライアントにデータをプッシュすることは、無限にポーリングする方が好ましいでしょう。 –

+0

ありがとう、私もそうだと思います。しかし、それは良い練習かちょっとしたノブの解決策ですか? – avalon

+0

それはFirebaseがやっていることです...合理的に実装することが可能ならば、良い練習のようです。 –

答えて

1

あなたは仕事に適切なツールを使用していない可能性があります。 HTTP経由のRESTは、お客様のニーズに合わない場合があります。

Server-Sent Events(SSE)またはWebSocketを考慮しましたか?彼らはあなたのニーズをより良く満たすかもしれません。

+0

ありがとうございます。しかし、WebソケットとSSEはクライアント用にセットアップするのが難しいです。 RESTは私が考えるより適しています – avalon

関連する問題