Translations of this page:

CoreAll is an application framework consisting of a PHP-programmed server part and a in JavaScript written client part. Both parts run independently from each other so that it is possible to use another application server or another AJAX-framework.

Constituents

The Server part

The server part listens to HTTP-Requests and executes the given method of the given web service. Afterwards it sends the return value of the executed method back as HTTP-Response. By default the response is JSON-Encoded, a PHP serialized response can be desired by passing the desired response format in the HTTP-Request. Other Response formats may be added/implemented easily. The server part consists mainly of the file service.php and the class api_provider

The Client part

The client part is divided into:

  • The base class for all modules and controls: app
  • The Communications part performing the HTTP-Requests to the server phpremote.js

Both parts use functions out of the general library stdfuncs.js, but are basically independent from each other. An of app inherited module (or control) may perform AJAX-Calls via phpremote.js or not. Typically modules do perform AJAX-Calls, controls not.

Documentations

CoreAll based Projects

  • coreTable A in Javascript written Table control.
  • coreForm A in JavaScript written Form Concept to replace and enhance the conventional HTML-Forms
  • coreGroup A Groupware, synchronizable with Funambol, Kolab and providing a Web-Client
 
en/dev/coreall.txt · Last modified: 10.12.2007 17:04 by kaegi
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki