特集
【SOA最新動向】ミドルウェア編――SOAを実践するための現実解:動き出したSOAのいま(3/3 ページ)
SOAをシステムに実装する上で、ミドルウェアの選択が不可欠なのが現状である。各ベンダーはこのレイヤに、どのようにして膨大なサービス機能を用意しているのだろうか。
現時点ではミドルウェアなしにSOAは実現できない
テクノロジーとしてのWebサービスがエンタープライズソリューションとしてのSOAに転換した理由は、単なるインタフェース仕様だけで実用的なITシステムにはならず、周辺でそれを支援する各種のサービス機能が膨大に必要だということが明らかになったためだ。ベンダー各社はこの支援を統合的に提供するために、ミドルウェアという形で製品の拡充を図っている。現実的な視点でいえば、SOA実現のためはこれらのミドルウェアを適切に利用することが必須だろう。
一方、ミドルウェアに依存することで、アプリケーションやコンポーネントがミドルウェアに強く依存し、変更が困難になることも考えられる。
ミドルウェアが洗練された機能を豊富に提供し、ユーザーコンポーネントがそれらを利用して構築されると、ミドルウェアの支援なしには利用価値のないコンポーネントとなるおそれがある。もちろん、ミドルウェアが提供する機能はユーザーが共通して必要とする基本的なものだ。多少実装手法が違うにしても、各ベンダーが同様に提供することになり、何の問題もないとみることもできる。
現時点ではミドルウェアをまたいでシステムを移行する際の負担の大きさを問題にする段階には至っていないが、ユーザー企業にはまず「どのミドルウェアを選ぶのか」という重要な選択が突きつけられていることは間違いないだろう。
関連記事
- 【SOA最新動向】規格編――SOA参照モデルがITに与える影響
コスト削減、内部統制、セキュリティ……取り組むべき課題の多いユーザー企業にとって、SOAは後回しにしがちなテーマだ。だが、関連規格の標準化は進み、SOAに対応できる環境が着々と整備されていることにも目を向けてほしい。 - SOAを成功に導く統合バックボーン「ESB」
いまやすべてのソフトウェアベンダーにとって、アプリケーション統合を考慮してソフトウェアを設計することは必須だ。SOAで統合の役割を果たす重要なプラットフォームがESBである。 - SOAを実現しやすくする組織と人材
システムの全体最適化やシステム連携によって、ビジネスに俊敏性をもたらすSOA。それを支えるシステムを運用するのは、ハードでもソフトでもなく「人」なのである。 - SOAの難しい課題を解決するポイント
- SOA成功へのステップ
- 「新聞2.0」の基盤を作ったSOA的アプローチ――産経新聞「iza」
- コンサルタントに聞くSOAの手触り
- SOAは導入も実装も維持も難しいことを肝に命じよう――米Gartnerのアナリスト
- SOAのカギを握るBPEL
- 動き出したSOAのいま
Copyright © ITmedia, Inc. All Rights Reserved.