Cosminexus Version 7はSOA基盤としてどのように強化されたか最新ソフトウェア 今月の差分(2/3 ページ)

» 2006年08月09日 08時00分 公開
[友成文隆, 浅見真人, 進藤成純/日立製作所,ITmedia]

SOA 基盤:サービスプラットフォームとサービスアーキテクトの追加

 今回のリリースでCosminexusは、数々のEAI事例にもとづくSIノウハウを最新のアーキテクチャと融合させたサービスインテグレーション基盤となる。BPEL標準を実装したエンタープライズサービスバスの特長を紹介する。

差分1:BPEL準拠のサービスインテグレーション基盤(サービスプラットフォーム)の提供

 Cosminexus Version7で追加されたサービスプラットフォーム(図2)は、エンタープライズサービスバス(ESB)に加え、強力なBPELエンジンを搭載したサービスインテグレーション基盤である。ビジネスプロセスのフローをアプリケーションの外に出すことにより可視化し、変更に対する柔軟性を高めるBPELは、SOAを実現するための重要な要素である。また、ESBは、Webアプリケーションやデータベースを始めとし、既存のサーバアプリケーションやメインフレームアプリケーション、さらには帳票ベースの電子ワークフローやコラボレーション、ERPパッケージに至るまでさまざまなソリューションとのスムーズな連携を提供する。

図2 サービスプラットフォームの概要

 Cosminexus Version 7におけるサービスインテグレーション基盤の主な機能は以下のとおりである。

  • 実行履歴データの活用による障害回復/統計取得(図3)
  • 経路情報、実行時刻、ユーザー電文などを履歴として取得
  • 取得した履歴情報に基づく最適な転送先の決定
  • 障害発生時の自動回復などのサービス向上に活用
  • サービスレベルの把握
  • 障害発生時のセンター側での回復(送達確認/再送/再現)
  • メッセージの追跡やエラー箇所の特定
  • エラー検知時の補償ハンドラの自動実行
図3 実行履歴を利用した障害回復

Copyright© 2010 ITmedia, Inc. All Rights Reserved.

注目のテーマ