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.097 Times

CGI::Application::Plugin::REST 0.2

Company: Jaldhar H. Vyas
Date Added: August 14, 2013  |  Visits: 257

CGI::Application::Plugin::REST

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)

REST stands for REpresentational State Transfer. It is an architecture for web applications that tries to leverage the existing infrastructure of the World Wide Web such as URIs, MIME media types, and HTTP instead of building up protocols and functions on top of them.<br /><br />This plugin contains a number of functions to support the various REST concepts. They try to use existing CGI::Application functionality wherever possible.<br /><br />use'ing this plugin will intercept CGI::Application's standard dispatch mechanism. Instead of being selected based on a query parameter like rm, the run mode will be determined by comparing URI patterns defined in your app with the rest_route() method. (Referred from here on, as "routes".) Optionally, specific HTTP methods or MIME media types can be defined in a route too. One by one, each entry in the reverse asciibetically sorted table of defined routes is compared to the incoming HTTP request and the first successful match is selected. The run mode mapped to that route is then called.<br /><br />This is done via overriding CGI::Application's mode_param() function so it should be compatible with other CGI::Application plugins.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Asciibetically Cgiapplication Defined Entry Existing Functions Media Methods Optionally Plugin Representational Rest Route Reverse Route Selected Sorted State Table Types
Users rating: 0/10

License: Freeware Size: 30.72 KB
CGI::APPLICATION::PLUGIN::REST RELATED
Libraries  -  MIDI::Opus 0.81
MIDI::Opus are functions and methods for MIDI opuses. SYNOPSIS use MIDI; # uses MIDI::Opus et al foreach $one (@ARGV) { my $opus = MIDI::Opus->new({ from_file => $one, no_parse => 1 }); print "$one has ", scalar( $opus->tracks ) " tracksn";...
62.46 KB  
Installer/Uninstaller Tools  -  Cluster Installation Finishing Scripts 3.1.1
The Finishing Scripts for Cluster Installations handle specific post-installation configuration that might not be convienent nor possible using existing cluster installation methods. The usual installation process is used to build a reasonably...
11.26 KB  
Video Editors  -  Easy Media Desktop 0.5
Easy Media Desktop is meant as a user-friendly interface to working with different types of media. Its primarily designed to be used by mobility impaired users that may be using a specialized interface that allows special switches to send...
8.19 KB  
Programming  -  The Nice Programming Language 1.0
New object-oriented programming language based on Java, with the following advanced features: parametric types, anonymous functions, multi-methods, tuples, optional parameters.Nice also detects more errors during compilation (null pointers, casts).
1.29 MB  
Miscellaneous  -  SimpleWrapper 1.1
This script is a simple object wrapper that allows you to define pre-defined parameters for functions (global for all functions associated with the object).
 
Communication  -  Example: Creating TimeSeries and TsArray Inputs for Simulink Bus Signal Input Data 1.0
This entry provides functions and examples allowing you to create Simulink.TsArray and Simulink.TimeSeries objects from a script or the MATLAB command line. A Simulink.TsArray object can be used as input data for a bus signal input in...
40.96 KB  
Networking  -  Social Media Page 2.2
The Social Media Page Wordpress plugin will add a list of links to your social media profiles on a page or post of your choice through the use of a simple tag. A widget is also added so that you can display this list of links in the side menu of...
10 KB  
Database Tools  -  Persistencia 1.0
Functions for mapping objects of a sub-class to rows of a database table, are provided. Each sub-class is mapped to a database table with the same name.Persistencia uses PHP 5 reflection support to retrieve public class variables and map them to...
10 KB  
Audio Tools  -  Media Mover 2.1.1
Media Mover is a piece of software which attempts to rename malnamed media files so that they conform to a consistent user-defined naming scheme. It can also optionally place these files into (and ammend) a user defined directory structure.
30.72 KB  
Miscellaneous  -  decorator: suppressable 1.2
This script is useful for decorating functions/methods that you'd like to disable from the main loop or commandline via optparse.
 
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
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