tag:blogger.com,1999:blog-1759916214638009707.post7151575322116725492..comments2023-07-18T15:59:14.315+02:00Comments on Getting Things Programmed: Bounded ContextAnonymoushttp://www.blogger.com/profile/03968505875451301931noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-1759916214638009707.post-10626827637036461162012-01-10T23:19:01.169+01:002012-01-10T23:19:01.169+01:00Czy przypadkiem przekazanie "czegoś" do ...Czy przypadkiem przekazanie "czegoś" do innego kontekstu to nie "żądanie", które w odpowiedzi dostaje "obiekt" w odpowiedzi, nie koniecznie "żądany" obiekt a jego "kopię" lub wersję? <br /><br />Jeżeli konteksty były by obsługiwane przez odrębne podsystemy (komponenty) przekazanie czegokolwiek między nimi właśnie tak by wyglądało (to coś jak zaświadczenie w urzędzie: dostaje jakiś pełny lub częściowy odpis tego co urząd ma...)ToJaJarekhttps://www.blogger.com/profile/07492446399792666065noreply@blogger.comtag:blogger.com,1999:blog-1759916214638009707.post-50235184003687160992011-11-30T08:14:38.328+01:002011-11-30T08:14:38.328+01:00@Sławek
Nie mogłem już dłużej wytrzymać braku pos...@Sławek<br /><br />Nie mogłem już dłużej wytrzymać braku postów na twoim blogu i wiedziałem, że to Cie sprowokuje :)<br /><br />Spójrzmy przez pryzmat DDD na rozdział From the Mud to Structure z POSA 4. Takie np. Shared Repository przedstawia komunikację między komponentami poprzez dane. Dobre dla systemów data-driven - np. jakieś aplikacje pomiarowe. Mejk sens?Anonymoushttps://www.blogger.com/profile/03968505875451301931noreply@blogger.comtag:blogger.com,1999:blog-1759916214638009707.post-78546969971644105362011-11-29T20:06:05.241+01:002011-11-29T20:06:05.241+01:00W ogólności konteksty mogą integrować się poprzez:...W ogólności konteksty mogą integrować się poprzez:<br />- dane - gdzie np Repozytorium jednego kontekstu pobieranie sobie część danych z serivsu apliakcyjnego drugiego kontekstu (drugi kontekst ukrywa model, zwraca rodzaj projekcji)<br />- czynności - najprostszy scenariusz, gdzie po prostu wołamy serwisy z innego kontekstu<br />- zdarzenia - o których właśnie pisał Krzysztof. Dają nam decoupling (ze wszystkimi konsekwencjami), umożliwiają odcięcie się od strzałki czasu (asynch), architekturę pluginową...<br />A orkiestracja wielu zdarzeń jest możliwa dzięki Sagom biznesowym.<br /><br />Ale za każdym razem kluczowe jest hermetyzowanie modelu danego kontekstu (znowu zasada OO na poziomie arch. apliakcji).Sławek Sobótkahttps://www.blogger.com/profile/15082577671795313109noreply@blogger.comtag:blogger.com,1999:blog-1759916214638009707.post-57344189127745212432011-11-29T12:50:37.443+01:002011-11-29T12:50:37.443+01:00Dzięki :)Dzięki :)Anonymoushttps://www.blogger.com/profile/03968505875451301931noreply@blogger.comtag:blogger.com,1999:blog-1759916214638009707.post-27919157313515134852011-11-29T07:02:50.197+01:002011-11-29T07:02:50.197+01:00Innym wartym wspomnienia sposobem na realizację ko...Innym wartym wspomnienia sposobem na realizację komunikacji między kontekstami jest model zdarzeniowy.Krzysztof Ciesielskihttps://www.blogger.com/profile/16288358809821200584noreply@blogger.com