Il s'agit d'une discussion qui semble réapparaître régulièrement dans le monde SOA. Je l'ai entendu dès 95, mais cela faisait probablement déjà l'objet de discussions bien avant. J'ai certainement mes propres opinions à ce sujet, mais j'aimerais entendre de bons et solides arguments pour avoir un Data Services Layer, et de même pour les arguments contre l'existence d'un Data Services Layer.Quels sont les avantages et les inconvénients de l'utilisation d'un calque Data Services?
Quelle valeur ajoute-t-elle à une architecture de système? Quels sont les pièges inhérents? Quels sont les anti-modèles courants?
Les liens vers des articles sont définitivement acceptables. Pour éviter toute confusion, this article décrit le type de couche de service de données dont je parle. Essentiellement, une couche mince au-dessus de la base de données qui fournit un accès SOAP aux données et n'inclut aucune logique métier.