Hallo zusammen,
im Sonderheft "Enterprise-Programming" hat mich der Artikel "Wenn der Layer zum Tier wird" dazu animiert selbst mal eine Projekt-Solution aufzubauen wie es in diesem Artikel beschrieben ist. Dazu hätte dann auch gleich mal eine Frage:
1) Die Business-Componente ViewOrdersBusinessComponente (Klasse im Domain-Layer definiert) erzeugt in diesem Beispiel eine Instanz der Klasse CustomersDAL (im DataAccess-Layer definiert). Wie mache ich nun aber dem Domain-Layer bekannt daß eine solche Business-Komponente existiert? Muß ich dazu im Common-Projekt ein entsprechendes Interface definieren?
2) Ein ähnliches Problem habe ich beim Zugriff eines Webservices auf eine Fassaden-Klasse: Woher kennt der Webservice diese Klasse? Muß ich evtl. erst eine DLL generieren und diese dann als Verweis in meinem Web-Projekt einbinden?
3) Gibt es unter Umständen die Möglichkeit das in diesem Artikel beschriebene Referenzobjekt in Auszügen herunterzuladen?
Vielen Dank im Voraus, Stefan
im Sonderheft "Enterprise-Programming" hat mich der Artikel "Wenn der Layer zum Tier wird" dazu animiert selbst mal eine Projekt-Solution aufzubauen wie es in diesem Artikel beschrieben ist. Dazu hätte dann auch gleich mal eine Frage:
1) Die Business-Componente ViewOrdersBusinessComponente (Klasse im Domain-Layer definiert) erzeugt in diesem Beispiel eine Instanz der Klasse CustomersDAL (im DataAccess-Layer definiert). Wie mache ich nun aber dem Domain-Layer bekannt daß eine solche Business-Komponente existiert? Muß ich dazu im Common-Projekt ein entsprechendes Interface definieren?
2) Ein ähnliches Problem habe ich beim Zugriff eines Webservices auf eine Fassaden-Klasse: Woher kennt der Webservice diese Klasse? Muß ich evtl. erst eine DLL generieren und diese dann als Verweis in meinem Web-Projekt einbinden?
3) Gibt es unter Umständen die Möglichkeit das in diesem Artikel beschriebene Referenzobjekt in Auszügen herunterzuladen?
Vielen Dank im Voraus, Stefan