White Papers

A selection of white papers and articles - both those written by Unicorn staff and those sourced from elsewhere - are listed below:

Creating RESTful JSON Web Services in DataFlex
Can we create a RESTful web service? So there I was, sitting in a meeting with the customer and two tekkies from a third-party software house.  Our customer needed to provide an interface for the software house to access the customer’s system - a highly successful vertical market application...
Cross Origin Resource Sharing (CORS) with DataFlex WebApps
What is CORS? Well, as you might have guessed from the title of this article, it is Cross-Origin Resource Sharing.  CORS is a W3C recommended standard (not yet quite a full standard, but nearly so) and has long since been implemented in most modern web browsers. It is a way of allowing web...
JavaScript Object Notation - JSON
Train-Track diagram representation of the JSON string-type Mike Peat - May 2011 JSON - JavaScript Object Notation - is a lightweight data-transfer protocol comparable to XML.  Its widely recognised originator - Douglas Crockford - sees himself, alongside others working independently,...
JSONP
JSON with Padding: JSONP What is JSONP? JSONP is a mechanism for requesting and loading JSON data from a server other than the one the containing HTML page was loaded from. It makes use of a dynamically created HTML "<script>" tag, which references in its source attribute the URL of the...
Why Web Services?
A Unicorn InterGlobal White Paper Mike Peat May 2002 Introduction Web Services, seemingly made up of a host of difficult acronyms - XML, SOAP, WSDL, UDDI and so on - have been attracting an increasing amount of attention recently. Do they represent an attempt by major industry vendors to...
Upgrading to DataFlex 3.2
A Data Access White Paper by Dennis Piccioni September 2002 This paper should be read by anyone upgrading to DataFlex 3.2 from any prior revision. Although the main focus is on changes from revision 2.3 to 3.2, many of the issues discussed here apply to other revisions as well. Specific references...
A Prompt Button for DataFlex 3.x
Object Oriented Applications A Data Access Worldwide White Paper by Vincent Oorsprong Last Edited: August 12, 2001 Overview The object oriented program language of DataFlex offers, even for the starting developer, a set of very powerful functions to create a list of records the user can select...
XML - eXtensible Markup Language
A Unicorn InterGlobal White Paper Shaun Rudderham Printed March 2000 What is XML? XML is a new technology designed for creating Internet/Web applications. XML is used both to present information to people and to enable computer-to-computer (read business-to-business) transactions. Where did...
Hard Core Access to DataFlex DataFiles
A Unicorn InterGlobal White Paper Greg McCreath Printed March 2000 Using the undocumented API 2 for ultra fast access to DataFlex DataFiles One of Unicorn’s keys strengths has always been our ability to integrate different systems from various origins. We are often called upon to make...