質問: javaチャットとcgiチャットの違い javaチャットとcgiチャットの違いって何なのでしょうか? 現在、私のhpではインフォシークのチャット(java)を使用しているのですが、携帯電話に対応していないので、携帯電話対応のものに乗り換えようかと考えているのですが、種類もたくさんあり、迷っています。 cgiチャットでは、javaチャットのように、発言された瞬間に更新されないのでしょうか? また、携帯電話対応で、発言されたら自動で更新される無料のチャットをご存知の方は情報提供して頂けると嬉しいです。 お忙しいと思いますが、よろしくお願いします。
回答: javaチャットは、javaappletというプログラムがwebブラウザ上で動作する。つまり、wordなどと同じで、チャット専用のプログラムが動作している。リアルタイムに人の発言が表示されるが、javaが動作しない環境では使えない。 cgiチャットは、発言をサーバに転送し、サーバでそれを「html」としてwebブラウザに送り、webブラウザではそれを普通のhtmlとして表示する。言うなればインターネットでリンクをどんどんたどっていっている状態だ。なので、webブラウザであれば大抵動作するが、前述の通りページをたどる操作になるので自動で他の人の発言が表示されない。 携帯電話対応の自動更新チャットはちょっと知らないなぁ。技術的には不可能ではないと思うが、javaチャットプログラムがネット接続する必要があるので、キャリアや個々の接続プランによっては動作しないかも知れないな。