いろいろ調べてみた所、Ajaxが何かしら"非同期通信"という言葉と深い関わりがあるところまではわかった。しかし肝心の"非同期通信"の意味が難しくてよくわからない。
Ajaxの非同期通信とはAsynchronous JavaScriptとあるようにJavaScriptでHTTP通信を行うということみたいである。JavaScriptでHTTP通信?そう、実際Ajaxという方法論が普及する前はJavaScriptから通信をしようなどと考える人はほとんどいなかった。
JavaScriptでHTTP通信を行うには、一般的にXMLHTTP、またはXMLHttpRequestと呼ばれるオブジェクトを利用する。
コメントする