Re: composing multiple bounded contexts in a single user interface
"QUALITEC - Óscar Bou [email protected] [domaindrivendesign]" <[email protected]> Tue, 30 Sep 2014 12:54:11 +0200
| Newsgroups | gmane.comp.programming.domain-driven-design |
|---|---|
| Message-ID | <[email protected]> |
A complementary approach is the one taken by the Apache Isis platform [1]. They have: - a contribution mechanism (similar to the DCI concept [2]) that allows to "extend" a Domain Entity from another BC [3]. - the concept of "view models", that allow to group and render information from different BCs [4]. The contribution mechanism is particularly useful as it extends the Isis Metadata model, isolating the other layers from the "source" of a property - simple or collection - or action (i.e., the UI interface, the REST API, ...). HTH, Oscar [1] http://isis.apache.org/ [2] http://en.wikipedia.org/wiki/Data,_context_and_interaction [3] http://isis.apache.org/more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.html [4] http://isis.apache.org/more-advanced-topics/ViewModel.html