Dynamic Web Technology
The web is made up of a large collection of servers--programs that wait for requests for material. Requests are sent from clients, which are often operated by users who want to collect information from a server. Typically, a server provides an application that supports the Hyper Text Transfer Protocol (HTTP). Common servers include the Apache Web Server and Microsoft Internet Information Server. Another class of server is application servers; they are large programs that support HTTP as well as connections to databases and other tools. The client software will very often be a web browser such as Internet Explorer, Netscape Navigator, or Mozilla. In order for a web site to support interactive computation, it needs to provide some dynamic technology, which can be supported either by the client or the server.
Several technologies provide dynamic content from a server; examples are CGI scripting, Active Server Pages, and Server Plug-ins. Java Servlets and Java Server Pages are both standard technologies for dynamic web content, available on all platforms, and can be integrated with most web technologies. webMathematica is based on Java servlets.
Copyright © 2001 Wolfram Media, Inc. All rights reserved.