Porcupine 0.5 (Default branch) |
|
|
Porcupine is a Web application server that
features an embedded object database, the
Porcupine Object Query Language, XMLRPC support,
and QuiX, an integrated AJAX powered XUL motor.
License: GNU Lesser General Public License (LGPL)
Changes:
The two main new concepts introduced on the server side are the services and the Web methods. Porcupine's architecture is now based on configurable services running over a common object database. Web methods have completely replaced servlets and hence heavy XML file editing is no longer required. It also includes support for pre-processing filters, far more memory efficient object sets, and type safe data types. On the client side, QuiX has become less resource intensive by using a pooled set of XMLHTTP objects and improved garbage collection.
|