SOA プラットフォームをセットアップして、その主要な要素を実証したいと考えています。このトピックについてよく知らないので、これは難しい作業のようです。誰かが私のためにいくつかの点を明確にしてくれることを願っています. SOA に正確な定義がないことは承知していますが、SOA についてある程度理解しようとしています。
一般的なプラットフォームと開発ツールとは? すべてにSOAが少し含まれているようですが、大きなものを探しています。そんな感じ?
- プラットフォーム: IBM WebSphere、SAP NetWeaver、RedHat Jboss SOA、HP SOA、systinet ソフトウェア、Microsoft .Net
- 開発ツール: Eclipse SOA、NetBeans SOA、Visual Studio
SOA プラットフォームの主要な構成要素は何ですか? 私はこのようなものを考え出した:
サービス レジストリ、エンタープライズ サービス バス、BPEL エンジン、アプリケーション サーバー
異なるプラットフォームのコンポーネントを混在させることはできますか? 特に、すべてのプラットフォームに含まれるアプリケーション サーバーの概念がわかりません。Java EE環境だけですか?
実験・実証のための環境を整えたい。これは、いくつかのオープンソース SOA プラットフォームに基づいており、Eclipse SOA で開発されている必要があります。いくつかのサービス (基本的な数学演算など)、レジストリ、および BPEL 制御プロセスを作成したいと考えています。自分に最適な SOA システムはどれですか? 簡単に学べる、多分良いチュートリアル?
どんな質問に対するどんな答えも素晴らしいものであり、非常に高く評価されます.