Don't need hand holding, I already started there. It
doesn't go into dynamic languages, strictly HTML. I wanted
to know if there were some RFC's specifically for ASP.
ASP code runs under the IIS web server which adheres to the HTTP
protocol as specified in RFC 2616. As you have noted, RFC 2616 describes
only communications between a client (e.g., web browser) and a web
server(e.g., IIS).
The web server in turn passes incoming requests to application
program(s) via either the CGI specification (
http://www.w3.org/CGI/ )
or a proprietary interface. The latter applies to ASP, since ASP.DLL is
an ISAPI (Internet Server Application Program Interface) application.
[You may find the CGI specification very enlightening reading,
especially
http://hoohoo.ncsa.uiuc.edu/cgi/overview.html since it is
gracefully short and since processing in ASP is modelled after the CGI
specification.]
Anyway, IIS accepts inbound requests, performs any necessary
pre-processing and then passes those requests to ASP.DLL (which is an
ISAPI application). ASP.DLL executes the prescribed script and the
result is returned to IIS. IIS performs any necessary post-processing
and returns the result to the client.
There is a great deal of information available that describes how IIS
interfaces with both CGI and ISAPI applications. Microsoft's web site is
especially informative. "ISAPI Application" is a good search term to
begin with:
http://search.microsoft.com/search/results.aspx?st=b&qu=isapi+applications&view=en-us
"Designing ISAPI Applications":
http://msdn.microsoft.com/library/d...-us/iisref/htm/DesigningISAPIApplications.asp