Module 8: Web Systems
From SoftwarePractice.org
Module 8 of the Foundations of Software Architecture course, based on A Software Architecture Primer by John Reekie and Rohan McAdam.
Contents |
[edit]
Text-reading questions
- How would you use telnet to fetch a page from a web server?
- What is HTML, and where did it originate?
- What is HTTP?
- What is XML, and what is it used for?
- When would you use an XML file to store data, and when would you use a relational database?
- What are the key characteristics of a Web application?
- What is the difference between a database-backed website and a static website?
[edit]
Exploration questions
- When would you choose to build a web application using a two-tier architecture based on a scripting language such as PHP or Perl, and when would you choose to build a more complex three-tier application in C++, C\#, or Java?
- Explain how a web application remembers your identity.
- Describe how you would implement a student grade system using Apache and PHP.
- Describe how you would implement an online events calendar using Java.
[edit]
Related articles
- (None listed.)
