システムアーキテクチャのトレンドは、コンピューティング技術の進歩に合わせて変化を遂げてきた。80年代には、ホストコンピュータを中心とする中央集権型のシステムが、信頼性の高さやメンテナンスの容易さといったメリットから一般的なものとなっていたが、その後のオープン化の流れの中で、ハード、ソフト、運用管理にかかるコストの高さが浮き彫りとなり、徐々に主役の座を譲ることになる。デスクトップPCの機能向上や低価格化、オープン化の流れによって、90年代前半に注目を集めたのが、いわゆる「クライアント/サーバ型」と呼ばれる分散型のアーキテクチャだ。個々のPCに配備されたクライアントソフトウェアがプレゼンテーションと一部の処理を受け持ち、サーバ側でビジネスロジックの実行とデータの処理を行うスタイルは、システム負荷の分散という観点や、ハード、ソフト面でのコストメリットの大きさなどから支持を集める。
その後、90年代半ばからのインターネットの急速な普及をきっかけに登場したのが「ウェブ型」のシステムである。ウェブ型のシステムでは、広く一般に普及したウェブブラウザを軽量なクライアントソフトとして利用する。ウェブブラウザが受け持つのは、基本的にHTMLやスクリプトとしてサーバから受け取ったユーザーインターフェースの表示と、そこにユーザーが入力したデータの送信となる。クライアント/サーバ型でクライアント側に分散した機能の大部分は、再びサーバ側へと集約されることになった。ウェブブラウザは、その軽量さから「シンクライアント」とも呼ばれ、従来のクライアントソフトは、それとの対比で「ファットクライアント」などとも呼ばれるようになる。ウェブ型のアーキテクチャを採用するメリットは、これらの特徴に由来するシステム管理負荷の低減をはじめとして、オープンな技術をベースにすることによるコストの低さ、展開範囲の広さなどが挙げられる。
さて、ウェブ型のアーキテクチャは現在に至るまで多くのシステムで採用されているが、その登場を追うように現れて発展を続けているのが「リッチクライアント」と呼ばれるものだ。ウェブブラウザベースのシンクライアントには前述したようなメリットがあるものの、さまざまなシステムに採用される中で、いくつかのデメリットも見えてきた。それは例えば、ウェブブラウザの仕組みに由来する頻繁な再読込の発生や、HTMLとスクリプトをベースとした静的かつ貧弱なユーザーインターフェースによる作業効率の低下といった問題である。リッチクライアントは、こうした問題に対する解決策として登場してきた。
リッチクライアントでは、ウェブ型システムのメリットであるインターネットのオープンな技術をベースとしつつ、従来のクライアント/サーバ型システムと同等以上に扱いやすいユーザーインターフェースや、本来、ブラウザ単体では実現が難しいインタラクティブなプレゼンテーションの実現を目指す。早期からリッチクライアントに取り組んでいるベンダーの多くは、ウェブブラウザのプラグインや、ブラウザ経由でインストールできるランタイムの形式で実行環境を配布し、それを利用するウェブアプリケーション開発のためのフレームワーク、開発環境を提供してきた。また、さまざまなユーザーのニーズを取り入れた機能拡張も続けられている。
しかし近年、こうしたリッチクライアントを巡る状況に、新たな潮流が生まれつつある。「Ajax(Asynchronous JavaScript+XML)」と呼ばれる方法論の登場だ。Ajaxでは、XHTML、CSS、JavaScript、DOM、XMLHttpRequestといった既存の標準化された技術を組み合わせて用いることにより、一般的なウェブブラウザ上で従来のブラウザベースのウェブアプリケーションよりも格段にインタラクティブなユーザーインターフェースを構築できる。既存技術の組み合わせによって構成される「Ajaxエンジン」が、ウェブサーバ、XMLサーバと非同期通信を行って、ブラウザの再読込を行わずとも、ユーザーの操作にリアルタイムに反応するアプリケーションを実現できる。これは、従来よりリッチクライアントが目指していた方向性の一部を、ブラウザのみのクライアント環境で可能とする。
Google Mapsなどに代表されるAjaxアプリケーションの登場によって、その方法論は一躍脚光を浴び、先進的な開発者は、Ajaxによるアプリケーション開発に本格的に取り組みつつある。また、大手、新興を問わず、Ajax開発を支援する開発環境の提供を行うベンダーも現れ始めた。
リッチクライアントを巡るこうした新たな動きの中で、従来からこの市場に取り組んできた各ベンダーは、どのような方向を目指すのだろうか。この特集では、アドビシステムズ(アドビ)、アクシスソフト、日本IBMの3社に、変容を続けるリッチクライアント市場への取り組みを聞く。
関連情報
-
アドビ、日本SGIに「Macromedia BreezeのTelephony API」を開示
日本SGIは、アドビシステムズと双方向Webコミュニケーションプラットフォーム「Macromedia Breeze」に関する戦略的提携を締結したと発表した。 - 住商情報システム、リッチクライアント言語「Curl」の導入サービス
- 日本SGI、アドビ製品を基盤とするドキュメント管理セキュリティビジネスを開始
- アドビ、LiveCycleの新製品と企業向けソリューションの戦略を発表
- アドビ、3D画像を表示可能な新版Acrobatをリリースへ--製造業界に照準
- 携帯電話や家電機器上に豊かなユーザー経験を実現するアドビ
- 日本テレコム、全社員のPCに「Adobe Acrobat 7.0 Standard」を導入
- 横浜市、Adobe Acrobat 7.0 Standardを導入
- 三菱マテリアル、PDFによる電子図面・文書管理ソフトを発表
- アドビとアマノ、Adobe PDFを利用したe-文書法対応で協力
- キヤノンとアドビ、効果的な文書ワークフローの実現を目的として協力
- アドビ システムズ
「経営が知るべきバズワード」 の新着情報
-
インフォア、“二重帳簿なIFRS”に対応する「複数元帳」機能を提供へ
日本インフォア・グローバル・ソリューションズは、国際会計基準(IFRS)に対応したコンポーネント「Infor Advanced General ... - NECと日本オラクルが協業を強化--中小規模向けワンストップDWHソリューションを提供
- アステラス製薬がWindows 7を早期導入する理由--バルマー氏がCIO向けに講演
- Hadoopが秘める可能性:オンプレミスでもクラウドでも使えるプラットフォームの魅力
- CTC、シンクライアントシステム拡充--Windows Server 2008 R2の仮想化技術活用
- 経営が知るべきバズワード 一覧へ »
「システム開発」 のバックナンバー
-
グーグル、JavaScriptプログラミングツールをリリース
グーグルは米国時間11月5日、新たに「Closure Tools」プロジェクトを立ち上げ、JavaScriptプログラムの作成をサポートする一連のツールをリリースした。 -
「勘違いするな、MSのクラウドへの本気度は100%だ」--バルマーCEO、ほえる
-
ネットの「2011年問題」?--IPアドレス枯渇対応チェックリスト公開
-
通販システムのコンサルから開発保守まで提供--日立システムの新サービス
-
湘北短大、33台の物理サーバを6台に集約--VMware採用し学内IT環境を整備
- システム開発 一覧へ »
企画特集
-
進むストレージ環境の見直し
仮想環境に最適なiSCSIストレージLeftHandのメリット -
100万円で実現!中小企業の情報漏えい対策
中小企業の課題!?セキュリティ管理者不在でも大丈夫 -
―エン・ジャパン厳選求人☆毎週更新―
ハンゲームの社長が語る・人材とサービスの在り方 -
求めているのはSIerのエンジニア!!
連載インタビュー第1話、グリーCTO藤本氏が語る -
最大32個のセンサーが電力を徹底管理!
『省エネ性能』追求HPx86サーバー徹底レビュー -
企業ITシステムの企画、構築、運用のイロハ
戦略的なITシステムのために、今考えるべきポイント -
大丈夫?あなたの会社のセキュリティ対策
中堅・中小企業のネットワーク・セキュリティを考える -
【最終警告】パンデミック対策特集
サービス品質を保証するためのリスクマネジメントとは -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
急増するオンライン犯罪への解決策!
オンラインサービス保護ソリューション -
J-SOX法制定により内部統制の整備が急務に
重要性高まるActive Directoryの課題と対処法を公開中 -
情報漏えいを食い止める!
証跡としての信用力を高めるメールアーカイブとは? -
VMware OEMベンダー6社を独占インタビュー
IBM、HP、NEC、DELL、日立、富士通のVMwareの取り組み
-
11. Lock分析とWait分析
この3分間のビデオでは、アプリケーションのクリティカルセクションを分... -
12. 高度な診断
この3分間のビデオでは、Intel parallel Composerが、Intel C++コンパイ...
新着企業動向
-
「韓国ポイント市場の展望と課題」出版
データリソース -
TIS・日本HP・ネクスウェイ共催 “現場力”最大化を見据えた“攻めのIT投資”事例セミナー
ネクスウェイ -
「知って楽しむオトナのたしなみ」出張アテンダント編を公開しました!読者プレゼント企画も...
日立システムアンドサービス -
メールセキュリティSaaS『Mail Luck!セキュアタイプ』
NTTPCコミュニケーションズ(ネットワーク事業部) - 企業動向一覧へ»
