Nous essayons d'implémenter une application utilisant le modèle de couche de service parce que notre application a besoin de se connecter à d'autres applications multiples, et googler sur le web, nous avons trouvé ce lien d'un graphique démonstratif pour la façon "droite" d'appliquer le modèle :Modèle de couche de service - Pourrions-nous éviter la couche de service dans un cas spécifique?
martinfowler.com - Service Layer Pattern
Mais maintenant, nous avons une question: si notre système a besoin de mettre en œuvre une logique métier, seulement pour notre application (comme des données de maintenance pour le système lui-même) que nous ne devons partager avec d'autres systèmes. Sur la base de ce graphique:
Comme il semble, il sera de mettre en œuvre une unnecesary couche de service juste pour cela; il sera plus pratique d'éviter la couche de service, et passez simplement de l'interface utilisateur au Business Layer (par exemple). Quel devrait être le bon moyen dans ce cas d'implémenter le modèle de couche de service? Que nous suggérez-vous pour un scénario comme celui que je vous ai dit?
Merci d'avance.
duplication possible de http://stackoverflow.com/questions/2603750/service-layer-patter-could-we-avoid-the-service-layer-on-a-specific-case –
J'ai déjà supprimé l'élément dupliqué . – lidermin