Question

Dans une application 3-couche, d'un meilleur point de vue conception / architecture, peut / doit i instancier une classe d'affaires (qui dans la couche réside l'entreprise) en couche de présentation? Je veux dire, est-ce une mauvaise pratique? Si oui, quels sont les moyens de se référer à un objet métier à partir de la couche présentation? Par exemple, comment je vais sauver un objet « employé » dans l'état de session si je ne peux pas créer dans la couche de présentation (code-behind )?

Était-ce utile?

La solution

Si vous n'instancier l'objet métier dans la couche de présentation, comment voulez-vous l'appeler? Donc, vous aurez à le faire. Bien sûr, si vous souhaitez le code pour la couche d'affaires à courir quelque part ailleurs, vous pouvez penser à des services. Mais encore, à ce moment-tu instancier le proxy de la couche entreprise / service ne. Alors, allez-y.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top