You are on page 1of 13

What is ASP?

ASP is used to create dynamic and interactive Web applications.


->ASP stands for Active Server Page ->ASP is not a programming language, it is a markup language ->You can combine ASP with Extensible Markup Language (XML) and Hypertext Markup Language to create powerful interactive Web sites

What is the difference between ASP and HTML ?


ASP executes code on the server side whereas the browser interprets HTML. ASP can use any scripting languages Gets feedback from the user and return information to the user Create pages that will be customized to display only things that will be of interest to a particular user Can edit contents of a web page by updating a text file or a database rather than the HTML code itself

What is IIS
IIS stands Internet Information Server The protocols supported in IIS 7 include: FTP, FTPS, SMTP, NNTP, and HTTP/HTTPS. Internet Information Services is used to make your computer a web server IIS takes request from user and executes the required files and sends result back to the user To install IIS you must have your operating systems CD e.g.. Win XP

Versions Of IIS
IIS 1.0, Windows NT 3.51 available as a free add-on IIS 2.0, Windows NT 4.0 IIS 3.0, Windows NT 4.0 Service Pack 3 IIS 4.0, Windows NT 4.0 Option Pack IIS 5.0, Windows 2000 IIS 5.1, Windows XP Professional, Windows XP Media Center Edition IIS 6.0, Windows Server 2003 and Windows XP Professional x64 Edition IIS 7.0, Windows Server 2008 and Windows Vista (Home Premium, Business, Enterprise, Ultimate Editions) IIS 7.5, Windows Server 2008 R2 and Windows 7

IIS features
HTTP modules Security modules Content modules Compression modules Caching modules Logging and Diagnostics modules

IIS Services
iis_add_server Creates a new virtual web server iis_get_dir_security Gets Directory Security iis_get_script_map Gets script mapping on a virtual directory for a specific extension iis_get_server_by_comment Return the instance number associated with the Comment iis_get_server_by_path Return the instance number associated with the Path iis_get_server_rights Gets server rights iis_get_service_state Returns the state for the service defined by ServiceId iis_remove_server Removes the virtual web server indicated by ServerInstance iis_set_app_settings Creates application scope for a virtual directory iis_set_dir_security Sets Directory Security iis_set_script_map Sets script mapping on a virtual directory iis_set_server_rights Sets server rights iis_start_server Starts the virtual web server iis_start_service Starts the service defined by ServiceId iis_stop_server Stops the virtual web server iis_stop_service Stops the service defined by ServiceId

Personal Web Server (PWS)


It is a scaled-down web server software for Windows operating systems. Microsoft officially supports PWS on Windows 95, Windows 98, Windows 98 SE, and Windows NT 4.0 PWS 4.0 was the last version and it can be found on the Windows 98 CD and the Windows NT 4.0 Option Pack. Since Windows 2000, PWS was replaced by IIS as a standard Windows component. FTP, SMTP, HTTP and the usual web languages such as PHP and Perl are supported by PWS.

The Client Server Architecture


The Internet revolves around the client-server architecture. Your computer runs software called the client and it interacts with another software known as the server located at a remote computer. The client is usually a browser such as Internet Explorer, Netscape Navigator or Mozilla. Browsers interact with the server using a set of instructions called protocols There are many protocols available on the Internet. The World Wide Web, which is a part of the Internet, brings all these protocols under one roof.

Some common Internet protocols


HTTP FTP SMTP Telnet Protocol

Client-server inter-communication with three models -1

Client-server inter-communication with three models-2

Client-server inter-communication with three models-3

You might also like