BEAシステムズ

BEAシステムズ(BEA Systems, Inc.)は、1995年から2008年まで存在した、アメリカを拠点とする企業インフラソフトウェアの専門企業でした。NASDAQに上場しており、ティッカーシンボルはBEASでした。

歴史



BEAという社名は、創業者であるBill Coleman、Ed Scott、Alfred Chuangの3人の頭文字に由来します。彼らはサン・マイクロシステムズ出身で、Information Management社とIndependence Technologies社を買収し、1995年にBEAシステムズとして創業しました。当初、この2社はノベルの分散トランザクション処理システムであるTuxedoの主要な再販業者でした。BEAシステムズは間もなくTuxedo自体を買収し、その後もObjectBroker社やNCRの関連製品部門など、ミドルウェア関連企業を積極的に買収していきました。

1998年には、サンフランシスコで設立されたばかりのWebLogicを買収。WebLogicはJ2EEを早期に実装した製品であり、この買収を通じてBEA WebLogicアプリケーションサーバが誕生しました。2005年には、オブジェクト永続化エンジンKodoで知られるSolarMetricを買収し、2006年にはビジネスプロセス管理(BPM)ソフトウェアのFuegoとメタデータリポジトリのFlashlineを買収するなど、事業拡大を続けました。

しかし、2008年1月16日、オラクルがBEAの全株式を1株19.375ドル(総額85億ドル)で買収することで合意。同年4月29日に買収が完了し、BEAシステムズは企業として消滅しました。

製品



BEAシステムズの最も有名な製品シリーズは、WebLogicシリーズです。その他、JRockitやTuxedoなどの製品も提供していました。2005年には、サービス指向アーキテクチャ(SOA)のための製品シリーズであるAquaLogicを発表し、WebLogic Communications Platform(WebLogic SIP ServerとWebLogic Network Gatekeeper)を通じて通信業界にも参入しました。

WebLogic


WebLogicシリーズは、現在ではOracle Fusion Middlewareの一部となっています。

WebLogic Server: Jakarta EEアプリケーションサーバ
WebLogic Express: WebLogic ServerからEJB、JMS、JCAの機能を削除した軽量版アプリケーションサーバ
WebLogic Workshop: 開発ツール
WebLogic Portal: ポータル構築プラットフォーム

AquaLogic


AquaLogicは、SOAのための管理ソフトウェア群です。主な製品は以下の通りです。

BEA AquaLogic User Interaction: SOAを利用したポータル、共同体、統合アプリケーション作成ツール。クロスプラットフォーム対応。
BEA AquaLogic Data Services Platform: 異機種混合データサービスの生成・管理ツール。XQuery言語を用いて、関係データベースWebサービスなど様々なデータソースからデータを合成・変換。
BEA AquaLogic Enterprise Security: 分散環境でのセキュリティ基盤。アプリケーションへのアクセスルールをユーザーが定義可能。
BEA AquaLogic Service Bus: 企業サービスバスとその上の各種サービス間の管理基盤。ルーティング、変換、ポリシー設定などを実行。
BEA AquaLogic Service Registry: UDDI v3レジストリ。各種サービスから利用できるレジストリを提供。
BEA AquaLogic Business Service Interaction: ビジネスプロセス管理ツール群。

JRockit


JRockitは、BEAシステムズが開発した独自のJava仮想マシンです。インテルと共同開発し、インテルCPUで高いパフォーマンスを発揮するように最適化されています。

Tuxedo


Tuxedoは、[分散コンピューティング]]環境での分散トランザクション処理を管理するミドルウェアです。名称は「Transactions for Unix, Extended for Distributed Operations」に由来します。1984年AT&Tが開発し、オンライン・[[トランザクション処理]市場を確立しました。その後、ノベルを経てBEAシステムズに買収されました。

Tuxedoは以下の機能を提供します。

通信タイプ: 同期、非同期、対話型、任意の通知
型付きバッファ: 様々なデータ型に対応
トランザクション管理: グローバルトランザクション、2相コミット
/WS: リモートクライアントとの通信
/QUEUE: 永続型キュー
データ依存ルーティング(DDR): データに基づいてルーティング
Event Broker: イベント処理
プログラム可能な管理: 管理タスクの自動化

派生製品



MCLogicは、NECの業務構築運用基盤であるMCOneとWebLogicを組み合わせた製品です。保守作業や障害追跡を容易にする機能が追加されています。

BEAシステムズは、その革新的な製品と技術によって、企業向けソフトウェア市場において重要な役割を果たしました。現在はオラクルの一部となっていますが、その技術遺産は今もなお、多くのシステムに活用されています。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。