Active Server Pages - Alternative Implementations

Alternative Implementations

Although ASP is a proprietary technology there are alternative implementations. Unlike the Mono ASP.NET implementation, these versions tend to be quite different to the Microsoft interpreter, so not all scripts written for the Microsoft platform may be supported, much more so because non-trivial ASP web applications often rely on external components (mostly COM-based ones).

Example of these include:

  • ActiveHTML
    ActiveHTML provides Active-Server-Pages (ASP) to nearly every web server supporting CGI on the Windows platform.
  • Baby ASP Web Server
    Free web server that has native support for Active-Server-Pages (ASP) on the Windows platform with bare minimum feature set.
  • Quick ‘n Easy Web Server Professional
    Web server that has native support for Active-Server-Pages (ASP) on the Windows platform with source code available.
  • Sun ONE Active Server Pages
    This implementation was discontinued and is no longer available. Some older versions still exist on the World Wide Web.
  • Arrowhead ASP
    This is a Java Servlet which supports the ASP syntax and VBScript. The latest release is 0.2.3, released on June 14, 2004.
  • Cloudfoundry ASP
    This is a fork of the Arrowhead ASP implementation with updated libraries and optimizations for the Cloud Foundry platform. It seems to be quite recent, but the differences with Arrowhead are few.
  • osASP
    This is going to become an ASP implementation based upon the Node Javascript environment (and, accordingly, will support JScript only).

Read more about this topic:  Active Server Pages

Famous quotes containing the word alternative:

    If English is spoken in heaven ... God undoubtedly employs Cranmer as his speechwriter. The angels of the lesser ministries probably use the language of the New English Bible and the Alternative Service Book for internal memos.
    Charles, Prince Of Wales (b. 1948)