世間ではajaxとかいうのが流行ってるらしい?

私は基本的にWebプログラマじゃない&いろいろニブいのでいまいち何がスゴいんかとかよくわかtってないんですが...。
ところでMapserverの関連プロダクトにArcIMSエミュレータというのがあります。このツールでエミュレートするESRIのArcIMSサーバーというのは何者かというと、ArcXMLというXML形式のコマンドを送受信する一種のXML-Webサービスサーバーです。ArcIMSのクライアントとなるGIS-Webアプリケーションは、このArcIMSサーバーに隠しフレーム経由でXMLデータを送受信して動作するようになっています。ArcIMSサーバはHTMLを作ってくれたりするわけではなく、あくまでもXMLしかお話しません。たとえばフィーチャの属性を問い合わせる場合もサーバー上で結果ページを生成してくれるような甘いことは一切ありません。一旦ブラウザで受信したXMLデータをJavaScriptでパースして、それをもとにページ生成しなくちゃいけないというXML原理主義的アプリです。ajaxっぽくないですかねぇ。
# ただしArcIMSに標準でついてくるブラウザアプリのテンプレートは基本的にシリアル動作するようになっています。たぶん幅広いWebブラウザに対応させるには同期がらみのトラブルは避けたかったのではないかと。サーバー側は完全にステートレスなので、xmlHttpRequestとかでがんばって非同期クライアントを実装することは可能です。