cancel
Showing results for 
Search instead for 
Did you mean: 

Should separate model DC be used for aRFC models

Former Member
0 Kudos

This is a best practices/architecture question . There are many advantages to wraping a web dynpros application's model in a separate Web Dynpro component residing in a separate DC. This creates a clean separation of model from the UI Components, however I would like to confirm if this is really optimal where one of the models is Adaptive RFC. The context nodes of the component controller would be model nodes which means that the element collection is really just a proxy to the model objetcts. To make use of this separate WD Model Comp the context would then be exposed thru the Component Controller instance. This would than be mapped to the using WD component namely the component controller context of the UI Component. And there would be third mapping from the View(s) Context to the UI Component Controller context. I am not convinced this is the best thing to do. It seems like the View Context is mapped to a mapping origin (UI Component Controllers Context) which is pointing to another mapping origin (Model WD Comp Interface Controller) which is just a proxy to the model node and may even get mapped again if the Component Controller of the model is mapping origin for the WD Comp Interface controller. Is it better for each UI WD Component assuming multiple UI WD Components to hold their own adaptive RFC Model reference? This is an architecture question.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182372
Active Contributor
0 Kudos

Hi Bob,

Cool document from cool guy describing what you need: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/11c3b051-0401-0010-fe9a-9eabd9c2...

Best regards, Maksim Rashchynski.