Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.068.224 Times

Porcupine 0.1

  Date Added: January 22, 2010  |  Visits: 676

Porcupine

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)

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 dont 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 servers integrated XUL motor, simplifies the interface design process. All you have to do is describe your applications interface in XML and write the appropriate event handlers. You dont 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 layers 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 objects 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)..

Requirements: No special requirements
Platforms: Linux
Keyword: Application Server Applications Business Objects Developing Web Applications Have To Layer Object Oriented Object Oriented Framework Porcupine Server Web Web Application Web Application Server Web Applications Xml
Users rating: 0/10

License: Freeware Size: 266.24 KB
PORCUPINE RELATED
Multimedia  -  MOAC 0.4
MOAC is a set of PHP scripts and a perl client/server application that along with several other programs is meant to control the output of multiple audio cards installed in a single machine through the web interface AND/OR a remote control using...
 
Programming  -  syncSQL 0.3.alpha
syncSQL is a perl server-side CVS script, that sends commit information to a mySQL database, so commits can be viewed, tracked and filtered throught a simple web page or any mySQL client.
10.64 KB  
Business  -  My HelperMate 1.0
This application is a business directory, smart way for you to search nearest individual workers, group of workers or service provider from your mobile device.When you need a plumber, a roofer, an electrician or any service in an emergency, this...
3.9 MB  
Games  -  Hidden objects Tea House 1.0
Hidden objects Tea House. You have to find five objects that hidden on the pictures. To pass each level, you must find all the hidden objects. If you need assistance, use the hint. Requirements: iOS 6.1 or later. Compatible with iPhone,...
12.6 MB  
Backup Utilities  -  backup (recover) appln business objects rc
BOBUP - Backup and recovery for application business objects. Backup usually implies backing up files/db - this is non-intuitive. With BOBUP, backup and recover granular info (eg. specific customer) independent of files/db.
28.19 KB  
E-Commerce  -  XRMS 1.99.2
XRMS is a web-based application for managing business entities such as employees, customers, contacts, activities with those contacts, etc. XRMS generally falls into the category of application known as Customer Relationship Management (CRM),...
 
Libraries  -  StdAir 0.43.0
StdAir is a C++ library of classes and functions that is used for modeling typical airline IT business objects. StdAir makes an extensive use of existing Open-Source libraries for increased functionality, speed and accuracy. In particular Boost...
 
Network & Internet  -  Stage Managers Helper 0.4.4
SMHelper provides Web-based tools to speed up the process of keeping paperwork for each show. Stage Managers Helper is a set of PHP scripts to assist the Stage Managers of the world in keeping all the minutiae and paperwork which is associated...
18.43 KB  
Database Tools  -  Bond 2.4.3
Bond is a rapid application development (RAD) tool for linux that allows you to create network database programs quickly and easily. With this new version comes major updates in Bond XML format, and a move away from the use of C code completely!...
5.1 MB  
E-Mail Marketing  -  Cute Web Email Address Extractor 1.8.4
Cute Web Email Extractor is the most trusted, fast and result-oriented email address extractor software for internet email marketing, mailing list management, site promotion and research. It extracts email addresses from search engines(i.e. Bing,...
3.06 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB