「3カ月でもまだ遅い。1カ月で新しいシステムを作ってほしい」。こうした短納期開発の要求が,近年ますます厳しくなっている。そんななかSOA(サービス指向アーキテクチャ)を支えるシステム連携基盤ESB(Enterprise Service Bus)が注目を浴びている。(中山 秀夫=日経SYSTEMS) ESBを一言で表せば「SOAの実現に必要な,システム同士をつなぐ基盤」である。SOAでは,企業の各システムが備える機能ごとに,Webサービスなどの標準化したインタフェースを設け,ほかのシステムやエンドユーザーのWebブラウザおよびクライアント・ソフトから,単純な手続きによってネットワーク経由で呼び出せるようにする。これを,システムの機能の「サービス化」と呼ぶ。 さらに,連携させるシステムのいずれかに,取り扱うデータ項目の追加やネットワーク上の場所などの変更が生じても,ほかのシステムを修正せずにそ
![ESB(Enterprise Service Bus)](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)