lesson07 - DeployingWebApplications...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
Deploying Web Applications Deploying Web Applications Lesson 7
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Skills Matrix Skills Matrix Technology Skill Objective Domain Objective # Adding an Application to a  Site Configure Web  applications 3.1 Configuring SMTP Settings Configure Simple Mail  Transfer Protocol (SMTP) 3.4
Background image of page 2
Web Applications Web Applications Applications are now a major part of most  Web server implementations.  Instead of creating a completely new  client, application developers can take  advantage of the Web browser’s  capabilities and use them to access  programs deployed on Web servers.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
IIS Application Hosting Capabilities IIS Application Hosting Capabilities With the increasing demand for Web applications came  an increasing demand for Web application development  solutions.  Products like Microsoft Visual Studio provide simplified  application development environments, but many of  these products require the Web server to supply an  environment in which the applications can run.  As a result, Internet Information Systems version 7 (IIS  7) includes role services that support a variety of  development environments. Some of these role services represent cutting-edge Web  development technologies, while others are relatively  archaic, included with IIS 7 primarily to support legacy  applications.
Background image of page 4
Common Gateway Interface (CGI) Common Gateway Interface (CGI) The  Common Gateway Interface (CGI)  is one  of the earliest mechanisms designed to provide  Web servers with application hosting  capabilities.  CGI is essentially a protocol that enables a Web  server to run an application specified in a client  request and pass the request to that application  for processing.  The Web server then receives the output from  the application and packages it as a reply to the  client in the form of a Web page.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
FastCGI FastCGI FastCGI is a new variant of CGI that  enables IIS 7 to provide clients with  access to applications without creating a  new process for each client.
Background image of page 6
Internet Server Application Programming  Internet Server Application Programming  Interface (ISAPI) Interface (ISAPI) Designed to be an alternative to CGI, enabling a  Web server to execute applications without  spawning a separate process for each incoming  request.  ISAPI applications can take two forms: ISAPI extensions  — Fully-realized, in-process  applications that can generate dynamic HTML  pages using information from a database or  supplied by the client using a form. ISAPI filters 
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/17/2010 for the course TECHNOLOGY MNE 210 taught by Professor Na during the Fall '10 term at Sullivan.

Page1 / 39

lesson07 - DeployingWebApplications...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online