Model View Controller (MVC) Architecture
Page 1 of 1
Model View Controller (MVC) Architecture
http://1.bp.blogspot.com/-zeNeugyUPvA/UDID4pUxSQI/AAAAAAAAAME/_6x32qczTm8/s1600/MVC.jpg" alt="" />
Model
The model of the CRM WebClient BSPs consists of contexts and context nodes that link the fields of a view to the underlying business layer (the BOL). This linking is referred to as binding.Each data field on a view visualizes an attribute
of a context node.
View
The view handles the visual output. It is responsible for rendering the output and relevant UI controls, such as data fields and push buttons. All output is received from the controller for rendering. All user input is passed from the view back to
the controller for processing.
Controller
The controller handles the interaction logic and provides the connection between a view and a model of a MVC application. A controller receives all keyboard and mouse input from the view. Based on these events, the controller can decide
how to react, for example, by accessing data from the model or triggering the navigation to a different view.
View controllers consist of:
Controller definitions
Assigned controller classes
Model
The model of the CRM WebClient BSPs consists of contexts and context nodes that link the fields of a view to the underlying business layer (the BOL). This linking is referred to as binding.Each data field on a view visualizes an attribute
of a context node.
View
The view handles the visual output. It is responsible for rendering the output and relevant UI controls, such as data fields and push buttons. All output is received from the controller for rendering. All user input is passed from the view back to
the controller for processing.
Controller
The controller handles the interaction logic and provides the connection between a view and a model of a MVC application. A controller receives all keyboard and mouse input from the view. Based on these events, the controller can decide
how to react, for example, by accessing data from the model or triggering the navigation to a different view.
View controllers consist of:
Controller definitions
Assigned controller classes
Similar topics
» Which is the payment term which actually gets defaulted in transaction (accounting view or purchasing view)?
» Which is the payment term which actually gets defaulted when the transaction is posted for the customer (accounting view or the sales view)?
» What is a View? How many types of views?
» Which is the payment term which actually gets defaulted when the transaction is posted for the customer (accounting view or the sales view)?
» What is a View? How many types of views?
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|
Mon Aug 20, 2012 4:37 pm by Admin
» Difference between Type and Like
Thu Jun 07, 2012 2:40 pm by Admin
» How to handle table control fields in Module Pool program?
Wed May 09, 2012 2:41 am by govind
» Three tables inner join in SAP
Thu May 03, 2012 4:47 pm by Uma_ABAP
» Creating table type in ABAP
Sat Apr 28, 2012 9:03 pm by Uma_ABAP
» Creating user defined types and structures in ABAP
Sat Apr 28, 2012 8:55 pm by Uma_ABAP
» Creating Dynamic Internal Table and Dynamic Field catalog in SAP-ABAP
Fri Apr 27, 2012 11:00 am by Admin
» Copy Custom PF-Status from Standard program to Custom Program in ALV
Thu Apr 26, 2012 9:52 pm by Uma_ABAP
» Calculate/find number of working days between two dates in SAP
Tue Apr 24, 2012 2:06 pm by Uma_ABAP