Beruflich Dokumente
Kultur Dokumente
• New functionalities to existing programs can be added at the server side which the
clients’ can advantage without having to change anything from their side.
• They are portable and possess the capability to generate dynamic and user-based
content (e.g. displaying transaction information of credit card or debit card
depending on user’s choice).
Types of Server Side Programs
• Active Server Pages (ASP)
• Java Servlets
• PHP
Summary
• The objective of server side programs is to centrally manage all programs
relating to a particular application (e.g. Banking, Insurance, e-shopping,
etc). Clients with bare minimum requirement (e.g. Pentium II, Windows XP
Professional, MS Internet Explorer and an internet connection) can
experience the power and performance of a Server (e.g. IBM Mainframe,
Unix Server, etc) from a remote location without having to compromise on
security or speed. More importantly, server programs are not only portable
but also possess the capability to generate dynamic responses based on
user’s request.
Common Gateway Interface
• CGI is a standard programming interface to web servers that allows building dynamic
and interactive web sites
• CGI is not a programming language
– Its just a set of standards (protocols)
– The standards specify how web applications can be executed on the server side
• CGI program can be called in the same way as static HTML pages
– For example, a link when clicked will run a CGI prg on server side
• </form>