【 ここから本文 】

Web 2.0

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示



SOAでエンタープライズ・マッシュアップを!

マッシュアップの真価を引き出し、Web2.0時代の“勝ち組”を目指せ

(2007年03月16日)

既存のインタフェースやコンテンツ、サービスなどを“混ぜ合わせて”複合的なWebアプリケーションを構築する「マッシュアップ」の手法が、今やエンタープライズの分野をも席巻しつつある。そこでのキーワードは、もちろんSOAだ。本稿では、「エンタープライズ・マッシュアップ」の現状を踏まえつつ、それを有効に活用(構築)するためには何が必要であるのかを明らかにしたい。

デイブ・リンティカム
InfoWorld 米国版

広がるマッシュアップの適用分野

 ここにきて、エンタープライズとWebとの境界線が、ますます判別しにくくなってきた。マッシュアップは、そうした曖昧な境界線上において、SOAの再利用性とファイアウォールの向こう側のサービスを活用できる利便性とを提供する。このマッシュアップの広がりにより、われわれは近い将来、どこまでが“社内”で、どこからがWebなのかが、判然としない世界に生きることになるだろう。

 しかし、マッシュアップを構築できる環境があるからといって、それだけでマッシュアップの真価を引き出すことができるわけではない。マッシュアップの真価を引き出すためには、その対象となるサービスの適切なプロビジョニングと管理、そしてSOAの目的とポジショニングに対する十分な理解が欠かせないのだ(囲み記事「マッシュアップ・プラットフォーム・ベンダー」参照)。

 さらに、マッシュアップを構築するためには、3つの課題をクリアする必要がある。まず第1に、マッシュアップをサポートできるように既存のインフラを整備すること。2つ目に、社内の要求をしっかりと理解すること。そして第3番目が、マッシュアップで実現できることとできないことをきちんと見分けること、である。

 マッシュアップは典型的なWeb 2.0であり、本来、簡単に開発できるはずのものなのだが、エンタープライズ・マッシュアップとなると、やはりある程度の準備は必要である。というのも、各種のサービスやコンテンツを社内外のAPIで“マッシュ可能”にするためのSOAを構築/サポートしなければならないからだ。それはすなわち、既存のエンタープライズ・アプリケーション・サービスがインターネット上のサービスに安全にアクセスできなければならないということを意味する。

 Ajax(Asynchronous JavaScript and XML)を活用し、雨後の筍のように出現したインターネット・アプリケーションを取り込むことによって(つまり、マッシュアップを構築することによって)、われわれは、各種のビジネス問題を簡便に解決することが可能になった。このように、マッシュアップは、既存のアプリケーションとサービスを利用して、ビジネスに役立つ優れたツールを作成するためのパワフルな方法を提供するのである。

 では、具体的には、現在どのようなマッシュアップが提供されており、今後はどのようなものが構築されていくことになるのだろうか。

マッシュアップ・プラットフォーム・ベンダー一覧

 ここに紹介するマッシュアップ・プラットフォームは、すでに確立されたポータル・サーバから最先端のWebピュアプレイまで多岐にわたる。なお、Ajaxツールキットについては、商用、オープンソース共に割愛した。

●アボブ・オール・ソフトウェア

 “マッシュアップ”という言葉がまだ音楽業界の専門用語だった時代に、最初のエンタープライズ・マッシュアップ・プラットフォームを提供したのが、このアボブだ。軽量の複合アプリケーション開発環境「Studio」は、サービス・メタデータのSOAリポジトリとでも言うべき存在である。

●アドビ

 XMLサポートを強化した「Flex 2.0」を使えば、リアルタイムのデータ駆動型Flashアプリケーションを作成することができる。このセパレート・データ・サービス・アプリケーションは、仲介型サーバ・サイド・メッセージングおよびデータ統合を可能にする。シングルCPU上で実行する場合は、ダウンロードは無料。

●アプリベース

 「DataMashups.com」(現在ベータ版)は、インターネットと社内データとを統合可能なホスト型エンタープライズ・ポータルの構築を目指す中小企業やワークグループをターゲットとしている。サービス、SQL、その他のデータ・ソースをマッシュできるほか、ポータル・ページのアクセス制御を行うことも可能。

●BEA

 エンタープライズ・ポータル・サーバの最新バージョン「WebLogic Portal 9.2」に、マッシュアップに関連する機能をいくつか追加した。「Mashup Composition」は複合マッシュアップ・アプリケーションを合成するための、「Component Producer」はマッシュアップ・アプリケーションを提供するための機能だ。

●Dapper

 Dapperは「Data Mapper」を短縮した名称。Data Mashupsと同様、さまざまなWebサイトから情報を抽出し、プログラミングなしでマッシュアップを作成できるインターネット上のオンライン・サービス。現在はベータ版の段階で、HTMLソースだけにしか対応できないが、無料で使い勝手がよい。

●カッポー・テクノロジーズ

 「Mashup Server」は3つのモジュールから成る独自のビジュアル・プログラミング言語を搭載する。3つのモジュールとは、「Clipping」「Transactions」「Data Collections」で、それぞれポータル作成、複合アプリケーション開発、データ統合に用いられる。また、JavaScriptイベントをサポートするロボットが、HTMLソースの探索を行う。

●IBM

 alphaWorksサイトで“無料プレビュー版”が提供されている「QEDWiki」は、PHPで記述されたWikiフレームワークだ。ビジネス・ユーザーや開発者が連携することにより、すばやく協調的にマッシュアップ・アプリケーションを構築することができる。

●ラズロー・システムズ

 オープンソースECMAscriptプラットフォーム「OpenLaszlo」は、リッチ・インターネット・アプリケーションをDHTMLやFlashに対応させることが可能で、アドビのFlex 2と競合する。サンのOrbitプロジェクトも、Java 2 ME環境に対応するコンピレーションを提供する予定だ。

●/nソフトウェア

 「RSSBus」は、HTMLページやWordドキュメントなどをターゲットに、データベースやスプレッドシート、その他のソースからRSSフィードを作成するためのツールとサービスのセットである。再利用可能な「RSSBus Connectors」が、データをフィードにコンバートする。

●ネクサウェブ

 「The Enterprise Web 2.0 Suite」は、「Internet Messaging Bus」や「Enterprise Data Services」上でAjaxやJavaクライアントをサポートする「Universal Client Framework」を構築する。「Nexaweb Studio」は、ドラッグ・アンド・ドロップでマッシュアップ・アプリケーションを設計できる機能を搭載している。

●オラクル

 「Application Server 10g release 3」の一部である「WebCenter Suite」は、AjaxとJava Server Facesの両方をサポートし、他のポータル製品を必要としない。WebCenter Suiteに含まれる「WebCenter Services」コンポーネントには、Wiki、RSSに加え、VoIP機能も搭載されている。


 |123 > 次のページへ



関連記事

▲ページの先頭へ戻る


キーパーソン

ユーザビリティの第一人者が語るWebデザインのベスト・プラクティス

「まずはユーザー評価の実践を!」

「Wikipediaの権威失墜。それがCitizendiumを作った理由だ」

ラリー・サンガー氏、古巣のWikipediaと新・百科事典サイトについて語る

ビジネス/オフィス革新

「Web 2.0」でビジネスを変革する!【前編】

最新のWeb技術が企業ITにもたらすメリットとは

「Web 2.0」でビジネスを変革する!【後編】

Ajaxを採用し、顧客起点の中古車紹介サイトの構築に挑んだヤマトリース

キャッチアップ

「Second Life」のインパクト――ビジネス・プラットフォームとしての可能性を探る

“仮想世界サービス”は、既存のソーシャル・メディアを凌駕するか

目指すは「脱ブラウザ」――スタンドアロン型リッチ・クライアント最新事情

次世代デスクトップ・プラットフォームの“本命”となるか

従業員のSNS利用禁止は逆効果?

Web 2.0サイトの「功」と「罪」

オープンソースへと移行するSecond Life

開発元が一部のソースコードを公開

期待と懸念──産学官連携の「日の丸検索エンジン」計画が始動

Web 2.0時代のプラットフォームで日本のIT業界は再び輝きを取り戻せるか

注目のSaaS(Software as a Service)、市場動向と着眼点を知る

主要プレーヤーに見る、戦略やアーキテクチャの相違

事例研究

国家海洋大気局、マッシュアップを使った自然資源関連ポータルを開設

自然資源に影響を及ぼす各種人的要因データを集約

ソーシャル・メディアの活用術を「先行事例」に学ぶ

イントラ・ブログで社内ポータルを強化――カシオ計算機のチャレンジ

トレンド・フォーカス

Web 2.0技術、CIOは大手ベンダーに期待

97%のITバイヤーは「自分はWeb 2.0技術を熟知している」と回答(2007年07月11日)

Web 2.0人気にもかかわらず、利用はまだ限定的

「ほとんど活用していない」とするユーザーが半数近くを占める(2007年05月08日)

「タギング」に励むインターネット・ユーザーは約3割

“タガー”の平均像は「40歳以下で、高学歴かつ高収入」(2007年02月02日)

携帯電話向けWeb 2.0サービスの開発は容易ではない

「モバイル分野にはそのまま流用できない」と専門家が警告(2006年10月19日)

オフィス・アプリケーションのマッシュアップ技術を標準化

Office 2.0ベンダーが技術規格を提案(2006年10月13日)

ユーザー参加型の“Web 2.0的”地図サイトが続々デビュー

自分だけの地図をマッピング(2006年06月15日)

ジェイボス、“Web 2.0対応”フレームワークを発表

アプリケーション・フレームワーク「Seam 1.0」を発表(2006年06月14日)

Webアプリケーションの可能性を広げるAjax

メリットはユーザビリティの向上とネットワーク負荷の軽減(2006年04月28日)

「Web 2.0は企業システムをどう変えるか」

IT業界の論客が議論(2006年04月13日)

SaaSプロバイダーは過去のASPの失敗を繰り返さない?」

Web 2.0がASPを変える(2006年03月03日)

Weekly Ranking

集計期間:08/30〜09/05


トピック一覧

ニュース特集

セキュリティ

ソフトウェア&サービス

経営/業務改革

ITマネジメント

データ・マネジメント

プラットフォーム

IT基盤技術

ハードウェア

ネットワーキング

トレンド

IT業界動向


Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国