OS4Depot.net 20130227_1013
  Home Search Mirrors Contact Info Credits

 Readme data for Root » Network » Server » Http » goahead.lha

Description: GoAhead WebServer
Install: goahead.lha
Size: 2Mb 5
Version: 2.1
Date: 12 Feb 09
Author: GoAhead - Port by Andrea Palmatè
Submitter: Andrea Palmatè
Email: andrea/amigasoft net
Homepage: http://www.goahead.com/products/webserver/features.aspx
Requirements: AmigOS 4.x
Category: network/server/http
License: GPL
Distribute: yes
Min OS Version: 4.0
Features

GoAhead WebServer leverages Active Server Pages (note that ASP.NET is not
supported), embedded JavaScript, and in-process CGI forms processing to deliver
highly efficient and effective dynamic Web page creation. WebServer also
includes support for SSL, Digest Access Authentication, User Management, and
standard CGI.

Embedded JavaScript is a strict subset of JavaScript, scaled down to incur a
smaller memory footprint. Embedded JavaScript is a very effective way to create
dynamic Web pages without having to recompile whenever you wish to change the
data shown in the Web pages. The JavaScript is embedded in the Web page, using
Active Server Pages, and is run by the GoAhead WebServer before the Web page is
sent to the user's browser. The resulting page is small and transmits quickly to
the user's browser even over slow modem links. The JavaScript 1.3 implementation
allows the creation of objects to represent device data for easy scripting
access.

GoAhead WebServer uses GoForms to handle its forms processing duties. GoForms is
an in-process CGI method of handling forms. GoForms enables forms to be
processed without creating a new process for each browser connection. WebServer
also supports traditional CGI form processing.

GoAhead WebServer supports Secure Socket Layering (SSL) for authentication and
encryption over TCP/IP networks. SSL is essentially invisible to the end user:
the Web browser might use a visual cue on the device to indicate duration that
SSL is active, or may notify the user that they are about to enter a secure Web
page. Digest Access Authentication (DAA), a more secure authentication scheme
for HTTP in which passwords are always encrypted. User management functions
allow different users to have different levels of access. 

Specifications

General

    * 60K memory footprint
    * Standards compliant
    * Open scripting architecture
    * Only dependant on standard C runtime library .  
    * Compatible with GoAhead's Embedded Management Framework.

Dynamic Content

    * ASP (not Microsoft IIS compliant)
    * In-Process CGI
    * Traditional CGI support (Most OS Platforms)
    * Embedded JavaScript
    * Open scripting architecture

Protocols and Standards

    * HTTP 1.0
    * Persistent connections (consistent with HTTP 1.1)
    * Security via HTTP 1.0 basic encoding
    * 65 connections per second

Security

    * HTTP/1.0 Basic Encoding Security
    * Secure Socket Layer (SSL) v30 (RSA implementation)
    * Digest Access Authentication (DAA)
    * User management (user level Directory access control)






Copyright (c) 2004-2013 Björn Hagström. All rights reserved.
OS4 and its logos are registered trademarks of Hyperion Entertainment