はじめに 現在のリッチクライアント業界は発展の真っただ中にいます。それを象徴するかのように、Windows Presentation Foundation (WPF)、Silverlight/Moonlight、Adobe AIR、Flash/Flex、JavaFXなど多くのリッチクライアントテクノロジーが生み出されています。それらの代表的な特徴は、Webアプリケーションに“まるでデスクトップアプリケーションのような”インタラクティブ性を付加することです。 その中で、AJAXはリッチクライアントテクノロジーのパイオニア的な存在といっても過言ではないでしょう。後発のリッチクライアントテクノロジーと比べると幾分見劣りのするユーザーインタラクションですが、同じく標準テクノロジーで開発されたSilverlightにも採用されていることでも分かる通り、非同期通信というベーステクノロジーはリッチクライ