Apilink is a comprehensive software solution that runs on UNIX servers. It is dedicated to systems integration and cooperation between applications running on heterogeneous systems. It uses non-intrusive technology, which means that your company’s existing IT set-up is not disturbed in any way.
Apilink’s objective is to define and distribute adjustable, function-based units called « services », which are listed in a directory. A service integrates and coordonates the data and functions which can originate from different types of external sources.
Apilink is based on «3-tier» architecture. Three elements work together and are fundamental to this type of model.
The central module is the service itself. By means of a single client interface, it provides a functions module, made up of functions which can be taken from differing types of application or data server. The central module houses the exchange logic and embelishes the applications and data connected (fusion, propagation, distribution, simultaneous updating, and numerous other types of processing). In order to achieve all this, the service is based on the second element: «the external access module».
The external access module’s rôle is to provide the service with a uniform interface by totally masking the aspects linked to the transmission and presentation protocols and the connection parametres. There is an external access module for each type of environment integrated (Oracle, Sybase, OS390, OS400, GCOS, Unix, etc..).
The third element is the client extension module which is quite simply integrated into the local environment of the client application. This module masks the specificities of the client vis à vis the service and inversely, the origin of the functions supplied by the service is masked vis à vis the client. As a result, one and the same service can be used by any type of client. There are numerous client extensions for each environment (DLL Windows, procedures registred by Oracle, Sybase’ distant procedures, LU6.2 transaction programmes, cgi programmes for HTTP, FTP SERVER etc.).
Apilink is a comprehensive product with a highly evolved system of management, authentication, wrapping mechanisms, secure data flow, and specific tools for adjusting, configuring and service.
All these components form a coherent module. They work under a central surveillance system to optimise resource management.
Apilink’s modular architecture enables it to take new external modules or client modules on board with ease for your specific projects.