サーバーとネットの情報 >>  

サーバーとネットの情報

Webアプリケーションが広まるにつれて、レスポンスやリアルタイム性を重視することが多くなってきました。Webアプリケーションの形式によっては、ユーザーが主体的に操作してデータを取得するよりも、サーバ側が必要と思われるデータを送り付けることが主体の場合もあります。例えば、サーバーを分解していくと、サーバーについて考えてみると、Webブラウザを利用したチャットであれば、通常ページが更新されるのはリロードされたタイミングですが、サーバーを紐解くと、サーバーについては、サーバ・プッシュ型の実装がなされている場合は、新しいメッセージが追加された瞬間に、参加ユーザー全員に伝搬されなければいけません。Webブラウザを活用したサーバ・プッシュの手法は、古くはNetscapeNavigatrに実装されていましたが、あまり一般化しませんでした。現在は、「Cmet」と呼ばれるHTTPのセッションをつなぎっ放しで、疑似的にサーバ・プッシュを実装する手法がAjaxとともに多く使われるようになってきました。

ホームページ