cancel
Showing results for 
Search instead for 
Did you mean: 

model view controller

Former Member
0 Kudos

Hi ,

Iam new to webdynpro concept.

I read that webdynpro is desining the screens which can be acessed through URL.

This webdynpro concept is based on MODEL VIEW CONTROL.

can any one tell me what exactly is model view controller.

i need an clear description on it yaar.

points will be regarded.

Regards

Satish.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Satish,

Please go through the below Link :

http://help.sap.com/saphelp_nw04/helpdata/en/02/44473ccf20514ee10000000a114084/frameset.htm

Reward Points if useful...

Regards,

Prakash.

Answers (2)

Answers (2)

Former Member
0 Kudos

hi.

just go thru the following link, so that u can get a minimum knowledge on model driven architecture.

http://www.ibm.com/developerworks/rational/library/3100.html

Thanking you,

Arun Reddy I

Former Member
0 Kudos

Hi,

The linkswhich has been given are the best sources where you can know about MVC .

I am just giving you an initial kick off which must help you while reading those links.

The Model View Controller (MVC) design pattern clearly distinguishes

between

process control

data model and

display of data on the user interface

The formal separation of these three areas is realized with the three objects

model, view, and controller.

You can thus simply divide complex Web applications into logical units.

So MVC concept has been developed just to simplify the web dev.

MVC concept is not related with any language (java,abap) its a design paradiag. You have to first understand the structure of a web application and then try to break that structure into different parts.

The basic idea behind MVC pattern was to make a proper sepration between these logical units.

Advantages of using MVC on other design patters/When to use MVC.

1-> If your page/screen is made up of different views then this can be handeled by controller very well( solution related with BSP)

2->If the input processing is so complex that it should be subdivided into different methods.

3->If the display logic is relatively complex, you can clearly separate the logic from the layout using Model View Controller.

4->If the layout and the display logic are edited by different people.

These are the basic advantages of using MVC pattern in your webdev.

If any other doubt (basic) please feel free to ask.

regards

Panky

Edited by: Panky on Aug 4, 2008 12:30 PM

Former Member
0 Kudos

Hi

Check this link

[http://help.sap.com/saphelp_nw04s/helpdata/en/77/3545415ea6f523e10000000a155106/frameset.htm]

Edited by: Tamilselvan K on Jun 20, 2008 11:56 AM