This page contains design goals and discussions for the Tcl Application Server whose development is beginning as part of the Google Summer of Code (GSoC) project. ---- <> ---- **Definitions of Application Server** In the initial discussion of this project it became clear that different people had different definitions of what an application server was. This section of the Wiki page is intended to review those definitions then define what is meant by application server for this project. ***Other Definitions*** ***Project Definition*** The definition used on the project is similar to what the Java folks mean when they talk about an application server[http://en.wikipedia.org/wiki/Application_server]. For this project we will be talking about two related definitions: 1. A server which run applications that supply a web service, either SOAP or REST based. 1. A server which supplies a UI for a web service. ****Suppler of Web Services**** ****Supplier of UI for Web Services**** **Goals** This section list the long term goals of the project. As goals are meet, please mark them with the word "Meet". Initially this is a bulleted list. As a details are provided on a goal, please move it out of the bullet list and place it after as a Header Level 2 item. **Discardable Goals** This section list the long term discardable goals of the project. As goals are meet, please mark them with the word "Meet" and move it to the Goals section. If it is determined that a goal can not be meet, move it to the Non-Goals section. Initially this is a bulleted list. As a details are provided on a goal, please move it out of the bullet list and place it after as a Header Level 2 item. **Non-Goals** This section list the non-goals of the project. Initially this is a bulleted list. As a details are provided on a goal, please move it out of the bullet list and place it after as a Header Level 2 item. * Able to run under any web server anywhere. **Design Details/Choices** This section will be filled in as the project develops. **Links** * Wikipedia Definition of an Application Server[http://en.wikipedia.org/wiki/Application_server] **General Discussion** ---- !!!!!! Categories: [Development Tools], [Applications] !!!!!!