タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

非同期とwebアプリに関するgo5025のブックマーク (1)

  • WEBで重い処理の進捗を表示する

    Webアプリケーションで時間の掛かる処理をキックする場合、進捗表示をしたくなることがあります。 Threadを立てて裏で処理するようにすれば可能なのですが、いろいろと面倒があるのでざっくり指針を書いてみたいと思います。 HTMLから定期的にアクセスする 進捗状況を知るために、HTML側から定時で繰返しアクセスさせる必要があります。 METAタグを使ってリロードさせる手法が一般的ですね。 <META HTTP-EQUIV="Refresh" CONTENT="5"> 上記例では5秒ごとのリロードです。 この方式だとページ全体を読み直すわけですが、 格好良くしようと思えばAJAX的手法を使って非同期通信する手法もあります。 とにかく、サーバに低的にアクセスします。これをポーリング(polling)といいます。 サーバ側ではセッションにThreadの管理オブジェクトを保管する サーバ側ではThr

  • 1