カテゴリー
ERP-BusinessExpress 用語集

EAI (enterprise application integration)

イー・エー・アイ / エンター・プライズ・アプリケーション・インテグレーション 企業内の異なるシステム同士を連携させること、またはそのためのツール。

EAI以前にも システム間を接続することは行われていたが、通常それぞれの1対1の接続案件を個別に開発 していた。EAIは1対N、N対Nの連携を前提して、拡張性の高い柔軟なシステム基盤を作り上 げることが目的となる。

メインフレーム・システムやERPパッケージ、個別の業務アプリケーション、Webシステ ムなど、異種システムはデータを入出力するインターフェイスがそれぞれ異なるため、それ らをつなぐ際には互いにデータの受け渡しができるようインターフェイスやデータ変換プロ グラムを個別に開発する必要がある。

しかし複数のシステムを相互に連携させる場合には接 続部分の作り込みが膨大になるうえ、個々のシステムがバージョンアップやリプレイスされ ると、関連する連携プログラムも新しく開発し直す必要が生じる。

こうした問題を解決するのがEAIツールである。ツールとしてのEAIは、異種システム間 を連携するためのミドルウェアで、主要なメインフレームや業務パッケージのインターフェ イスをあらかじめ備えており、企業内システムに“ハブ”として置くことで、あたかもソケ ットを差し込むようなイメージで複数のシステムを効率的に連携できる。

また、単なるデー タ送受信の仕組みではなく、ワークフローに従って必要なデータを最適なタイミングで別シ ステムに渡すことで、ビジネスプロセスの迅速化も実現できるとされる。 2002年後半ぐらいから、EAIツールベンダ各社は、特に単なるデータ連携ではなく「ビジ ネスプロセス連携」を強く打ち出しており、「ビジネスプロセスマネジメント(BPM)」ツ ールと銘打っている製品も多い。

代表的な製品としては、IBMの「WebSphere Business Integration」、マイクロソフトの「BizTalk Server」、ウェブメソッドの「webMethods 」、ビトリア・テクノロジーの「BusinessWare」、ティブコソフトウェアの「TIBCO ActiveEnterprise」、シービヨンド・テクノロジーの「e*Gate Integrator」、Mercator Softwareの「Mercator」などがある。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です