Architecture of Web-based systems
Activity;
·
Generally computing applications consist of three different and distinct
types of functionalities. What are
these?
·
There maybe many variations of web-based systems architecture. What are the different types (the various
ways we can distribute) of client-server architecture?
·
If we have a multi-tier application, how do you decide on the
functionality of the various tiers?
·
What are
the example of applications that are suitable for the
following architectures?
·
Client-server
·
Peer-to-peer
·
Is there
an advantage to increase the tiers to say 4?
·
There are
the notions of thin and fat clients. What
are the thin and fat clients? How do
these affect the architecture? What does
the architecture look like?
·
What are
the middle tiers? What are their functionalities
and advantages?