岩本と申します。
Shooting_starみさせていただいています。
ひとつ気になる点があるのですが、現在の実装だと
一回のポーリングに対して一つのイベントしか帰ってこないように
見えるのですが、これは仕様でしょうか?
例えば、チャット行っていた場合に、発言がたくさんあると
ポーリングするコネクションは一つ一つ発言を表示するため、
すべての発言を読み込むのにものすごく時間がかかってしまいます。発言数が多い場合は、追いつけないという事もあるかもしれません。
具体的にはasteroid.cにあるdispatch関数一つ一つのイベントに対してreceive_dateを呼び出しているところを、現存するすべてのイベントに対して一回receive_dataを送るようにすれば良いのではないかと思ったのですが、、、
以上よろしくお願いします。
|