ATL Server

It uses a tag replacement engine written in C++ to render web pages.

SRF files can contain a mix of HTML and script tags.

SRF script tags are denoted by the {{ opening and }} closing braces.

A single SRF file may call code from a number of application DLLs.

Similarly, a single application DLL may serve a number of SRF files.