Web Server Programming
This text aims to give you an understanding of the technologies that will be of importance
to you if you go on to work in web-application development.
The assumed background for readers of this book is:
- Basic familiarity with the Internet, use of browsers, and an understanding of the role of
a web server that returns static and dynamic web pages.
- A working knowledge of HTML.
- An awareness of the role of client-side scripting languages (e.g. JavaScript), though not
necessarily programming experience with this technology.
- Programming experience in Java and C++ equivalent to about a one-semester course in
each of these languages (C++ is not used to any significant extent in this text; it isemployed solely in an example that illustrates the structure of a ‘CGI’ system prior to the coverage of the more generally useful Perl scripting implementations of CGI).
- Limited acquaintance with ports and sockets for network communications (e.g. completion
of an exercise that uses java.net.Socket and java.net.ServerSocket classes).
- Some experience in the use of relational databases and SQL queries.
- At least one previous attempt at using Java’s JDBC package to retrieve data from, and
modify data in, a simple data table held in a relational database
Download
0 comments:
Post a Comment