誰かがSOAを含むソフトウェア製品またはアプリケーション(商用またはオープンソース)の実例を提供できますか?
たとえば、ソフトウェア製品の最新リリースバージョンがSOA互換になっていると主張するX社のように。
誰かがSOAを含むソフトウェア製品またはアプリケーション(商用またはオープンソース)の実例を提供できますか?
たとえば、ソフトウェア製品の最新リリースバージョンがSOA互換になっていると主張するX社のように。
SOA は、ソフトウェア製品が SOA 互換であると主張できる仕様ではありません。SOA の詳細については、http://en.wikipedia.org/wiki/Service-directional_architectureを参照してください。
SOA は基本的に、プレゼンテーション層とデータ層の疎結合を目的としたアーキテクチャ/実装手法です。したがって、複数のサービス/モジュール/アプリケーションが同じデータにアクセスし、必要に応じて使用できます。この疎結合は、より多くの分散プログラミングにつながる可能性があります。特定のサービスの需要が高まっていることがわかった日には、特定のサービスのノードをクラスターに追加できます。
例自体は、SOA アーキテクチャーで構築されたアプリケーションです。Liferay (オープンソースの Java CMS) は、サービスベースのアプリケーションです。ある種の API を公開するすべてのアプリケーション (programmableweb.com を参照) は、データをプルして必要な方法で消費する SOA 対応と呼ぶことができます。
しかし、確かに、SOA は仕様ではありません。