• 2007/05/14 掲載

オープンソースが変えるミドルウェア市場動向2009、品質やサポートの課題克服で低コストが魅力に

  • icon-mail
  • icon-print
  • icon-hatena
  • icon-line
  • icon-close-snsbtns
会員になると、いいね!でマイページに保存できます。
ここ10年で、インターネットのビジネス利用が急速に進んだ。そこで急拡大したのが、ミドルウェア市場だ。ミドルウェアとは、クライアントとデータベースの間にたって、さまざまな処理を行うソフトウェアのことだが、約10年の淘汰を経て、現在は少数の有力製品が一定の地位を占めるにいたっている。そうした中、近年は「オープンソース」の台頭により、市況に変化が生まれているという。はたして、オープンソースのミドルウェアは、市場に何をもたらすのだろうか。

エンタープライズのWebシステムには不可欠なミドルウェア

レッドハット JBossグループ ビジネスディベロップメント マネージャー 岡下浩明氏

レッドハット
JBossグループ
ビジネスディベロップメント
マネージャー
岡下浩明氏

 オンラインショッピングやオンライントレード、あるいは企業内ポータルなど、今ではWebブラウザを使ったシステムは当たり前になった。いわゆる「Webシステム」と呼ばれるこれらのシステムでは、Webブラウザとサーバー間でさまざまな情報がやりとりされる。たとえばオンラインショップであれば、ユーザーがページ上で選択した商品の情報がサーバーに送られ、情報を受け取ったサーバー側では、必要に応じて情報の加工、データベースへの照会や格納が行われる。

 Webブラウザから送られてきた情報を受け取り、サーバー側でさまざまな処理を行う仕組みとして、たとえばPerlやPHP、Ruby、Pythonなどの軽量スクリプト言語だ。こうしたスクリプト言語は、手軽に開発できる反面、セキュリティや管理性、パフォーマンス、スケーラビリティ、他のシステムとの連携、開発生産性等の面では課題を抱えているといわれてきていた。

 そこで、クライアントとサーバー(特にデータベース)の間に立って、さまざまな処理を行うソフトウェアが必要になる。それが「ミドルウェア」だ。ミドルウェアの役割について、レットハット JBossグループ ビジネスディベロップメント マネージャ 岡下浩明氏は次のように語る。

 「たとえばオンラインショップのシステムであれば、受け取ったデータを確実にデータベースまで届ける必要があります。もしも、ネットワーク障害が発生した場合は、それまでの操作を取り消して、もとの状態に復帰させる処理も必要です。そのほかにも、ユーザー認証システムや商品管理システムとの連携など、システムが大きく複雑になればなるほど、クライアントとデータベースのあいだに立つミドルウェアの役割は大きくなります。エンタープライズレベルのシステムでは、ミドルウェアは不可欠な存在なのです」(岡下氏)

 なお、Webシステムの場合、「ミドルウェア」は「アプリケーションサーバー」とほぼ同義と考えてよい。クライアントとデータベースの間に入るという意味で「ミドルウェア」、さまざまな処理を行うアプリケーションを動作させるという意味で「アプリケーションサーバー」という言葉が使われると考えればよいだろう。

関連タグ タグをフォローすると最新情報が表示されます
あなたの投稿

    PR

    PR

    PR

処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む
報告が完了しました

」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます