IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
SCAとは? Service Component Architecture(以下、SCA)は、SOA技術をベースとし、各種の実装言語で作成されたコンポーネントを結合してアプリケーションを構築するためのプログラミングモデルである。 SCAが登場した背景には、近年のITシステムの大規模化/複雑化がある。ITシステムの複雑化が進んだことにより、最近では、部品単位の開発や部品の再利用が可能となる「コンポーネント指向開発」の必要性が声高に叫ばれるようになっている。しかし、コンポーネント指向の開発を実践するうえではさまざまな困難が付きまとうことは、皆さんご存じのとおりだ。 例えば、既存の資産をコンポーネントとして再利用してシステムを構築したいが、それらが様々な実装言語で記述されていた場合はどうすべきか? また、非常に低レベル/細粒度のコンポーネントを組み合わせて中粒度のコンポーネントを構築すべき場合が
JBossは5日(米国時間)、JBossESB 4.0 GAを発表した。JBossはSOAベースのプラットフォームとしてJEMS(JBoss Enterprise Middleware System)を展開しており、JBossESBはこの中核となる製品だ。もともと、JBossのESB製品としてJBossESB 1.0があったが、現行のJBossESBのベースとなるRosettaを買収、ベースをRosettaへ変更し、度重なる開発を経て4.0 GAの提供に至っている。 同社は2006年8月15日(米国時間)、JBossESB 4.0 Beta1を公開している。このベータ版と比較して今回の4.0 GAではいくつもの重要なアップデートが行われている。 特に、ESBに関する機能が追加されたというよりも、簡単な機能へのアクセスを考慮したパッケージングに力がおかれているようだ。たとえばクイックスタート
サービス指向アーキテクチャ(Service Oriented Architecture:SOA)という言葉を,バズワード(意味のないマーケティング用語)だととらえているユーザー企業は多いのではないだろうか。SOAという言葉にはたいてい“商用製品を売り込みたいベンダーの思惑”がセットになっているからだ。ただ,SOAという考え方自体が悪いわけではない。「SOAを導入したいがベンダーに踊らされたくはない」。そう考えるユーザーにとって一つの選択肢になるのが,無料で使えるオープンソースのESB(Enterprise Service Bus),Muleである。ESBは,SOAによるサービス/アプリケーション統合の基盤となるミドルウエアであり,異なる通信プロトコルの間でのデータのやり取りを可能にする。 Muleの有償サポートを提供している米MuleSourceのCEO(最高経営責任者),Dave Ros
米Red Hatの一部門である米JBossは11月20日(米国時間)、現在ドイツ首都のベルリンで開催されている「JBoss World Berlin 2006」において、同社のJBoss Enterprise Middleware Suite(JEMS)のコアとなる「JBoss ESB」を発表した。JBoss ESBは、SOA(Service Oriented Architecture)環境の基幹コンポーネントとなる「ESB(Enterprise Service Bus)」の機能を提供するもの。JBoss ESBにより、オープンソースを使った低コストなSOAソリューションを実現できるようになる。またJBossは同日、Java EE(Enterprise Edition) 5.0に準拠したアプリケーションサーバの新版「JBoss Application Server 5.0」の機能
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く