Updated on 02 Aug 2011
By Anthony Buckner
5.9 MB Safe To Install
Advertising











Specifications
License:
OpenSource under LGPL
Updated:
Downloads:
157
Platform:
Windows All
Publisher:
Innoscript Ltd.(more)
Website:
Unknown
User Reviews:
Other versions:
0.1.1
Do you like
Porcupine?
Publisher's Descriptions
Porcupine is an object oriented web application server that features the Porcupine Object Query Language, an integrated transactional object database and QuiX(an AJAX powered XUL motor).

Porcupine is a web application server that provides an object oriented framework for developing web applications rapidly.

Many of the tasks required for building web applications as you know them, are either eliminated or simplified. For instance, when developing a Porcupine application you don't have to design a relational database.

You only have to design and implement your business objects as classes, using the building blocks provided by the framework (datatypes). Porcupine integrates a native object database, no mapping required.

Another tedious task for web applications is the interface design, and the constraints imposed by HTML. QuiX, the server's integrated XML User-Interface Language, simplifies the interface design process.

All you have to do is describe your application's interface in XML and write the appropriate event handlers. You don't have to waste time and money on widget implementations. QuiX comes with a variety of ready to use widgets, accelerating the development process.

Generally, every Porcupine application consists of three distinct layers. The first is the business layer consisting of the business objects which encapsulate the business logic.

The second layer binds the HTTP protocol with the first layer's business objects. This layer is implemented using Python Server Pages or Servlets. If using XML-RPC, one common approach is to directly map an XML-RPC method to a business object's method.

The third layer, the presentation layer, usually consists of XML UI definitions and JavaScript event handlers.

The first two layers are executed server side and the third layer is executed on the client (browser).

Do you like Porcupine

Porcupine Disclamer
Please be aware FindMySoft.com accepts no responsibility for the file you are downloading. The same applies to the information provided about the software products listed.
We do not allow the inclusion of any Porcupine serial, keygen or crack and we disclaim any liability for the inappropriate use of Porcupine.
FindMySoft advises that Porcupine should be only used in accordance with the rules of intellectual property and the existing Criminal Code.
For your own protection ALWAYS check downloaded files for viruses.
Advertising
Popular News
The soon to be released Samsung Galaxy S3 is shaping up to be an event bigger commercial success than its predecessor, the Samsung Galaxy S2
Linux fans once again have the chance to take part in the annual Linux Foundation T-Shirt Design Contest, now in its 3rd edition
Your Rating
2.7
out
of
5
Rated By
3 Users
Top Downloads
Become A Fan!
Link To Us!
Porcupine
HTML Linking Code
Latest Reviews