非同期通信 Ajax
|
jQuery Ajax 非同期通信 テーマ:jQueryによるAjaxとは WEBアプリにとって、Ajaxや非同期通信は重要な技術であるにもかかわらず、この技術を勉強するのが以前はたいへんだったようです。ところが、jQueryを使うとこの非同期通信を簡単に実現できてしまいます。 非同期通信とは ・クライアントに表示されているメインの画面を書き換える必要なしに、 ・メイン画面の裏側で、クライアントとサーバーが通信し、 ・サーバーから受け取ったデータをもとに画面の一部を書き換えます 「非同期」の意味は、「メインの画面の表示と、通信を無関係に別々に処理させる」ことです。 逆に同期している状態とは、 ・サーバーからデータをクライアントに渡す ・クライアントで画面表示する ・クライアントからサーバーに信号を送る ・サーバーはこの信号をもとに計算し、新たなデータをクライアントに渡す 以上を繰り返します。つまり、データ通信と画面表示が順番に処理されていく状態を意味します。 以上説明した非同期通信をJAVAScriptで処理する方式をAjaxと言います。 jQueryはJAVAScriptですから、「jQueryでAjaxができます」。 |




