topical media & game development

talk show tell print

object-oriented programming

Instructor's Guide: Web Applications

Rationale

This chapter discusses the relevance of object-oriention for the Web. We discuss both the Web infrastructure and the development of Web applications. The message should be clear: objects are gaining ground. An example of extending the Web with new media is discussed. Such extensions have a syntactical and operational side. At the time these extensions were developed, XML was not yet in view. Nowadays, XML is the technology of choice for such extensions. Viewed from an architectural perspective, Web applications may be characterized as a mixed of architectural styles. Such styles are largely dependent on the technology at hand.

Hints

You may have to give some general background on Web technology. Also, a discussion about the market forces might be interesting. There is a close relationship between the component war discussed in chapter 6 and the future of the ObjectWeb.

Project assignments

As subjects for papers you may think of

For practical projects see Appendix I. Most of the projects mentioned there may be built on Web technology, or at least have a Web interface.

Comments

The Web is an intrigueing phenomenon. It may be regarded as a common infrastructure on which the future generation of systems will be built. Although outside the scope of this book, it is worthwhile to discuss issues of scalability, distribution and interoperability.
[] readme course(s) preface I 1 2 II 3 4 III 5 6 7 IV 8 9 10 V 11 12 afterthought(s) appendix reference(s) example(s) resource(s) _

(C) Æliens 04/09/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.