Java スレッドについて質問があります。これは私のシナリオです:
- 2人の異なる人が携帯電話で複数質問の投票を受け取ります。
- 質問が送信されると、サーバーは回答が受信されるまで待機() 状態のままになります。次に、すべての質問が送信されるまで、ポーリングを続行するためにnotify () シグナルが送信されます。
- ユーザー 1が質問 3に回答している間に、ユーザー 2がまだ質問 1 に回答している可能性があります。
これまでの私のアプローチは、新しいChainedPollThreadスレッドを実装することでした。とにかく、この方法で、ユーザー 1が質問 1 に答えると、ユーザー1 と 2の両方が 2 番目の質問を受け取ります。
ユーザーごとに新しいChainedPollThreadを作成する必要がありますか?
ユーザー数が増えた場合、たとえば 100 個のスレッドを作成する必要がありますか?
私が達成したいことを実装する適切な方法はどれですか?
前もって感謝します。