2009-04-01 11 views
-1

Quelqu'un peut-il fournir des exemples concrets de produits logiciels ou d'applications (commerciaux ou open source) qui ont une architecture SOA?Exemples de produits logiciels SOA "activés"?

Comme par exemple une entreprise X prétendant que la dernière version de son logiciel est maintenant compatible SOA.

Répondre

4

SOA n'est pas une spécification qu'un produit logiciel peut être revendiqué comme compatible SOA. En savoir plus sur ce que SOA est à http://en.wikipedia.org/wiki/Service-oriented_architecture

SOA est essentiellement une technique l'architecture/mise en œuvre qui vise à lâche couplage de la couche de présentation avec la couche de données. Ainsi, plusieurs services/modules/applications pourraient accéder aux mêmes données et les utiliser selon leurs besoins. Ce couplage libre peut conduire à plus de programmation distribuée. Le jour où vous constatez qu'un service particulier est plus demandé, vous pouvez ajouter des nœuds à votre cluster pour un service particulier. Les exemples en soi seraient des applications construites avec l'architecture SOA. Liferay (un CMS Java open source) est une application basée sur le service. Toutes les applications qui exposent une sorte d'API (voir programmableweb.com) peuvent être qualifiées de SOA lorsque vous tirez des données et que vous les consommez comme vous le souhaitez.

Mais oui, bien sûr, SOA n'est pas une spécification.

+0

Pourriez-vous s'il vous plaît répondre http://stackoverflow.com/questions/9538710/reports-in-business-intelligence-service-oriented-architecture? – Lijo