473,385 Members | 1,325 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Is MVC architecture applicable for web environment??

Hi
Is the true mvc architecture ( with observer-observable pattern as
implemented in JAVA) not applicable for web environment??
I mean to say that the HTTP protocol is request/response based so
there is no notion of an "event" being notified ...
whereas the observer-observable pattern is based on event.
Jul 18 '05 #1
3 1962
ke***********@yahoo.com wrote:

Is the true mvc architecture ( with observer-observable pattern as
implemented in JAVA) not applicable for web environment??
I mean to say that the HTTP protocol is request/response based so
there is no notion of an "event" being notified ...
whereas the observer-observable pattern is based on event.


Google might help you:

http://www.google.ca/search?q=mvc+architecture+web
Jul 18 '05 #2
This caused me a lot of frustation when I moved to a java development
house. What most people call MVC in relation to web based apps is
not what the traditional MVC is in the sense of OWL, Fresco, and the
like. ( I've noticed in the java world that pundits tend to grasp a
concept, skew it, and promote it.)

People are actually referring to the common notion of a layered model
where there's a domain or persistence layer, 'controller' code that
manages flow of the pages and marshalling and unmarshalling web-form
data to domain objects, and a 'view' layer that is often the
templating system or server-pages.

It works well enough, especially on larger projects, I just wish it
were called something other than MVC.

ke***********@yahoo.com wrote in message news:<f0**************************@posting.google. com>...
Hi
Is the true mvc architecture ( with observer-observable pattern as
implemented in JAVA) not applicable for web environment??
I mean to say that the HTTP protocol is request/response based so
there is no notion of an "event" being notified ...
whereas the observer-observable pattern is based on event.

Jul 18 '05 #3
kd*******@yahoo.com (Kevin Dahlhausen) wrote in message news:<28**************************@posting.google. com>...
This caused me a lot of frustation when I moved to a java development
house. What most people call MVC in relation to web based apps is
not what the traditional MVC is in the sense of OWL, Fresco, and the
like. ( I've noticed in the java world that pundits tend to grasp a
concept, skew it, and promote it.)

People are actually referring to the common notion of a layered model
where there's a domain or persistence layer, 'controller' code that
manages flow of the pages and marshalling and unmarshalling web-form
data to domain objects, and a 'view' layer that is often the
templating system or server-pages.

It works well enough, especially on larger projects, I just wish it
were called something other than MVC.

ke***********@yahoo.com wrote in message news:<f0**************************@posting.google. com>...
Hi
Is the true mvc architecture ( with observer-observable pattern as
implemented in JAVA) not applicable for web environment??
I mean to say that the HTTP protocol is request/response based so
there is no notion of an "event" being notified ...
whereas the observer-observable pattern is based on event.


Hi
I want to know wheteher observer-observable pattern is applicable for
web environment?? I mean to say that the HTTP protocol is
request/response based so
there is no notion of an "event" being notified ...
whereas the observer-observable pattern is based on event.
Jul 18 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Michael Crawford | last post by:
Hi, Where would one start for this type of application: I want to create an vb.net container application that has the gives the end user the ability to install and uninstall plugins or add-in...
5
by: reachcv | last post by:
Hi, How can the processor architecture/capabilities be determined using a c program? I wanted to know how an OS installer/loader determines this while installing the OS on a fresh system. ...
3
by: RAJESH | last post by:
I am working with c# and asp.net in developing web applications, iam using ..netframework 1.1 ,i want to know what is the need of 3-tier or 4-tier architecture in our application development.what...
4
by: Heath Kelly | last post by:
I need advice on correct usage of ADO.NET in an ASP.Net environment. I have an ASP.Net application that accesses data through a referenced class library. Things start to break down when multiple...
4
by: alex | last post by:
I'm setting up a c# client/server application in a 3tier system. Everything from the business objects down through the DAL is stateless. This seems to work great for clustering but the...
1
by: Nemisis | last post by:
Hi everyone, Wonder if anyone can shed some light on how i should setup cascade deletes of object data within my database. One option is to use SQL triggers, is this a good idea? Should the...
11
by: Monty | last post by:
Hello, I have a class library of business objects that will accessed both by an ASP.Net front end and a WinForms front-end. A typical business object in class library, let's say "Employee", has...
0
by: Sini Raghavan | last post by:
HI All, I am getting the following Bind Error while compiling COBOL-DB2 program. _ BIND SQL ERROR USING OSCDEVU1 AUTHORITY PLAN=(NOT APPLICABLE) DBRM=OSC4065C STATEMENT=4513 ...
4
by: AAAAA | last post by:
Hi friends! What is the best architecture based in Net remoting? is valid get data with datareaders put this data in Generic list and pass it through of n tier? are generic list serializable?...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.