No, the "Controller" pattern is not the same as "Model-View-Controller". That said, I must confess I am not certain which pattern you are talking about when referring to "Controller" (did you mean Front Controller?). But I know it's not the same as MVC. I have a vague memory of a very generic pattern that was referred to as "Controller". The description was something like this: Make a Controller component responsible for handling system events and delegate the action to be taken. Basically this is exactly what the "C" in "MVC" is doing but "MVC" is still three letters...
Controller and MVC are both architecture patterns. MVC is more popularly known as an architecture rather than pattern. Though MVC is actually a pattern used as a foundation architecture which divides the application into component layers viz. Model, View and Controller. To conclude: Both are different set of patterns. yup
- Raj<br />[MCSE, SCJP, SCWCD]
posted 17 years ago
Thanks for the info. That helps me out.
I want my playground back. Here, I'll give you this tiny ad for it:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop