Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The SRP HTTP Framework is an optional module to the SRP FrameWorks platform. This extension provides a robust library of utilities for managing HTTP based requests optimized using the REST API (although any HTTP request can be handled). It leverages core aspects of the Service Oriented Architecture (SOA) methodology that serves as a vital element in SRP FrameWorks' highly scalable and easy to manage application model. While designed to be a companion to applications designed within SRP FrameWorks, it is a stand-alone library and can be used apart from SRP FrameWorks.

This framework is built upon OpenInsight’s CGI technology (OECGI) although the default listener routine, RUN_OECGI_REQUEST, is replaced with HTTP_MCP. The default listener is designed around a Remote Procedure Call (RPC) methodology and is therefore unable to consume RESTful URLs (often referred to as Semantic or Clean URLs). HTTP_MCP and its companion services completely replace all dependencies upon RUN_OECGI_REQUEST. This means the documented (and undocumented) INET API routines will not be supported.

a product that makes it easy to transform OpenInsight data and business rules into first class RESTful web APIs. REST is an architecture that is well respected in web and mobile application stacks and has quickly become the best practice method for delivering easy to consume content. Developers appreciate REST because it is easier to use than cumbersome alternatives, such as SOAP. APIs based on REST commonly use JSON as the standard data format, which nicely compliments OpenInsight's MultiValue structures. 


Align
alignright


Current Version4.0.1



Search this documentation

Livesearch
spaceKeyHTTPFrameWork