Difference between revisions of "SDK Overview"

From Recital Documentation Wiki
Jump to: navigation, search
Line 1: Line 1:
The RECITAL/SDK (Software Developers' Kit) provides developers with an Applications Programming Interface (API) allowing access to the internals of Recital.  This gives developers the ability to write User Defined Functions (UDF) and User Defined Classes (UDC) in 'C'and then link them into the Recital product executables or access them via shared libraries (.so files on Linux/Unix) or dynamic link libraries (Windows DLLs).
+
The RECITAL/SDK (Software Developers' Kit) provides developers with an Applications Programming Interface (API) allowing access to the internals of Recital.  This gives developers the ability to write User Defined Functions (UDF) and User Defined Classes (UDC) in 'C' and then link them into the Recital product executables or access them via shared libraries (.so files on Linux/Unix) or dynamic link libraries (Windows DLLs).
  
 
Even though the RECITAL/4GL language is rich with functionality, the RECITAL/SDK allows developers to extend the RECITAL/4GL language by building 'C' libraries which may be used to access operating system dependent information and perform application specific functions that the Recital language does not provide.  Such operations may include low-level calls to communications devices, the operating system and network facilities.  The RECITAL/SDK provides the means to build presentation graphics and Xwindows functions for displaying the data accessed by Recital.  In fact there is no limit for what you may use the RECITAL/SDK.
 
Even though the RECITAL/4GL language is rich with functionality, the RECITAL/SDK allows developers to extend the RECITAL/4GL language by building 'C' libraries which may be used to access operating system dependent information and perform application specific functions that the Recital language does not provide.  Such operations may include low-level calls to communications devices, the operating system and network facilities.  The RECITAL/SDK provides the means to build presentation graphics and Xwindows functions for displaying the data accessed by Recital.  In fact there is no limit for what you may use the RECITAL/SDK.

Revision as of 03:04, 2 December 2009

The RECITAL/SDK (Software Developers' Kit) provides developers with an Applications Programming Interface (API) allowing access to the internals of Recital. This gives developers the ability to write User Defined Functions (UDF) and User Defined Classes (UDC) in 'C' and then link them into the Recital product executables or access them via shared libraries (.so files on Linux/Unix) or dynamic link libraries (Windows DLLs).

Even though the RECITAL/4GL language is rich with functionality, the RECITAL/SDK allows developers to extend the RECITAL/4GL language by building 'C' libraries which may be used to access operating system dependent information and perform application specific functions that the Recital language does not provide. Such operations may include low-level calls to communications devices, the operating system and network facilities. The RECITAL/SDK provides the means to build presentation graphics and Xwindows functions for displaying the data accessed by Recital. In fact there is no limit for what you may use the RECITAL/SDK.

Functions for use with BLOBS (binary large objects) are included in the API. Any data type including picture and sound may be stored in Recital's Memo files and accessed with the blob functions.

The RECITAL/SDK can be used to make UDFs and UDCs accessible from the following Recital products:


Product Linked Shared Libraries DLL
Recital Terminal Developer for Linux * *
Recital Terminal Developer for UNIX * *
Recital Terminal Developer for OpenVMS *
Recital Universal Application Server for Linux * *
Recital Universal Application Server for UNIX * *
Recital Universal Application Server for Windows *