Concept Application Server

Introducing Concept - PDF Article

 

Concept Application Server (CAS) is the leading edge technology behind RadGs software products.

 

The CAS idea: split the application into the business part and the interface thin-client. The business part is in fact the application, with unlimited number1) of interfaces.

The business part communicates with the thin client (called Concept Client) by using the Concept data secured protocol. The synchronization is achieved by using a messaging service able to exchange messages both over the cloud (internet) and the server itself.

 

A rich hierarchy of classes and controls ensures the synchronization without any special control from the software developer.

 

No piece of Concept code will be executed on the client, but all the events and user data input will be done with the client.

 

Concept Application Server has a relatively small resemblance with the traditional HTTP servers, because instead of typical "touch and go" scripts (a script is run for every user event), the application is always active ensuring a better end-user experience.

Can be regarded as a bi-directional protocol while HTTP is request-based (unidirectional). Concept Application server, could be regarded as a Web 3.0 candidate.

 

Concept Application Server comes with three additional services in order to ensure full efficiency for enterprise applications.

  • Concept CGI - in order to create Web 2.0 applications
  • Concept CLI - command line interpreter
  • Concept Services - support for background tasks that may run without an explicit call from a user

From the developer's point of view, this technology can create complex on-line software with minimum effort.

 

Every single GUI Concept Application runs on-line.

 

Also, it is able to integrate with the typical browser, in order to run applications by simply typing the address.

eg:

concept://my.server.com/my_application/main.con

 

Concept Application Server is under a free license (educational, personal and commercial), and can be downloaded from here.

 

 

1) limited only by hardware


Print version Printer version