logo-Linkar

LINKAR is a set of professional solutions in order to connect with MultiValue DataBases easily and efficiently.

LINKAR SERVER can work with different types of MultiValue Databases, allowing to centralize connections and optimize licences, sharing them.

The client apps use the LINKAR CLIENTS libraries to interact with the database through LINKAR SERVER.

Download Linkar Live Demo and test it now.

GOT A QUESTION?

Thank You! Your message was successfully sent!
[SMTP] Error! Internal server error!
Sorry! You need to complete all mandatory (*) fields!

Therefore, through LINKAR SERVER, the applications are independent of the type of Database to which you will access and use a single connector, independent of the MV platform where you want to install the application.



LINKAR Operational components can work in Windows, Linux and Mac OS

Windows
Linux
Mac OSX


LINKAR CLIENTS Client libraries works in different enviroments:

.Net
Mono
Java
PHP
Office


LINKAR SERVER is compatible with the following Databases:

OpenQM
D3
Universe
Unidata
jBASE

Service that is responsive for managing the communication with the MultiValue DataBases. Its a sophisticated sockets server that keeps listening for CLIENTS petitions, in order to interact with the Database. Accesing the database through LINKAR SERVER instead of a direct access through the client application has these advantages:

  • Each client application doesn't use an exclusive DataBase licence. Different clients can share the same DataBase licence.
  • The client applications don't have to manage the connections with the DataBases. LINKAR SERVER will open connections on demand according to the necessities. Linkar also will close the open connections when they are no longer necessary.
  • The client applications are independently designed from the MultiValue DataBase type that it will use.

The following connection types are available:

DataBase O.S. where LinkarServer is installed Connection Type Recommended Other Connection Types
OpenQM Windows / Linux / Mac OS Windows / Linux / Mac OS QMCLIENT SOCKET
D3 Windows / Linux Windows / Linux / Mac OS SOCKET
UniVerse Windows / Linux Windows UNIOBJECTS SOCKET
UniVerse Windows / Linux Linux / Mac OS SOCKET
UniData Windows / Linux Windows UNIOBJECTS SOCKET
UniData Linux Linux / Mac OS SOCKET
jBASE Windows / Linux Windows jAGENT

It's the LINKAR SERVER configuration and monitoring tool. Through this tool, visually, it is possible to configure the entry points to different databases, indicating the number of sessions that you want to use, hwo to open these sessions (permanently at the start of the service or on demand when the conditions of work requires more sessions to meet customer requests, the way of connection, etc. etc.) It also allows monitoring and managing open sessions "online".

These are a combination of Libraries that allow the communication of an application with a DataBase. Through its functions, the programmer can request and receive data from the database in the application. The app does not interact directly with the DataBase. The application uses different libraries (according to the language or development environment that will be used) to communicate with LINKAR SERVER and LINKAR SERVER will interact with the DataBase.

Your applications do not need different versions depending on the MV database with which you are going to work. They communicate with LINKAR SERVER and it takes care of everything necessary.

LINKAR CLIENTS is compatible with different programming languages and environments:

  • Visual Studio (C#, Visual Basic,...) to develop .NET applications for Windows x64 and x86 environments.
  • MONO applications for multi platform development (linux, Mac,...).
  • Java.
  • All Languages and Environments compatible with C Libraries, such us PHP, nodeJS, etc...
  • COM languages like Excel VBA, PHP, etc, etc.
  • A console application, in order to make operations from, for example a command script from the OS.
  • From BASIC to another remote DataBase, regardless of which is it.

This example shows how to create a simple application in C#.

LINKAR Libraries and Platforms from where they can be used:

LinkarClient.dll .NET Framework Client
LinkarClientCOM.dll Languages compatibles COM (php, office VBA, ...)
LinkarClient.so Mono Framework Client (Windows, Linux, Mac)
LinkarClient.jar Java Client
LinkarClientC.dll / LinkarClientC.lib C libraries for Windows
libLinkarClientC.so / libLinkarClientC.a C libraries for Linux

Linkar has four types of Functions:

PERSISTENT FUNCTIONS

Are exclusive of the OOP (OBJECT-ORIENTED PROGRAMMING) and allow the creation of a LinkarClt object that manages all the operations.

After creating the object it is necessary to make a Login that through a Session code allows making all the wished operations until a call to the Close method is produced or until the session expires because of inactivity, defined on its EntryPoint.

They are useful for applications that require user identification, for instance to log into an ERP session.

DIRECT FUNCTIONS

Used for the direct and independent communication with the DataBase. Its arguments contain the necessary information to identify the user before returning the required information. Unlike the Persistent Functions these don't have Session Code, each call is completely independent from the others and do not have Login or Close functions.

They are used for DataBase access from public webpages, for instance online shops.

TEXT FUNCTIONS

These type of function doesn’t need to access the DataBase. They are executed in the client and its goal is to ease the management of the MV buffers.

C AUXILIARY FUNCTIONS

Are C libraries exclusive

They are executed in the client and its goal is to allow an easier management of other complex C functions.

There are no classes in C, nor objects also, these functions are used to create encoded strings that emulate other languages.

On the other hand, LINKAR supplies other types of calls:

SYNCHRONOUS CALLS

They are executed in the same thread of the main application, so they block the execution of the application until they finish.

ASYNCHRONOUS CALLS

They are executed in a different thread, so they don't block the execution of the application. When the call is made a return method is required (Callback) which triggers when finished the operation.

With the other programs that make up the LINKAR suite, the following tools are included to help you test and exploit all the qualities of this product.


Verify the database configurations and may help you to familiarize with how to connect and work with LINKAR SERVER from client applications. It allows you to test the library functions in a graphic way through an application. Just like the times measuring and the commands execution. It's not and end user application. It's function is educational allowing you to explore all the options and possibilities of the LINKAR SERVER library functions.

This commands line executable provides an easy way of executing the SendCommand function from different environments. For example, from a Windows bat file or from a Basic Program to access to the data from other remote DataBases.

LITE

This is a free License and does not require any activation, registry ,etc. in order to work.

The limit for the LITE license is that it only can maintain one session with the LINKAR SERVER and the database simultaneously.

Multiple configurations are allowed (EntryPoints) with DataBases, but only one of them will be operational each time.

Only one LINKAR CLIENT can connect with LINKAR SERVER and access to the DataBase each time.

When one client logs out, another client will be able to log in.





PRO

This is the Linkar commercial licence. It can be purchased in the KOSDAY webpage or by email. You will have to provide some data in order to register the Licence. Check the License Data section in the Linkar Manager Configuration.

This license can be registered by number of sessions or by DataBase lines. You will be able to define in each EntryPoint all sessions or DataBase lines you need. More DataBase lines defined in an EntryPoint gives the system more capacity to process concurrent operations, so LINKAR SERVER performance will be better and LINKAR CLIENTS faster.

The sum of all opened sessions won't be bigger than the purchased sessions number.

Regarding to the number of simultaneous LINKAR CLIENTS, there is not any kind of limitation.

PRO License allow can update with new versions during the subscription life.


Select the number of Sessions you wish. Each session allows opening a single DataBase line.
With the Lite Version you have a Free Session. Download it and start using it.

We recommend you installing the Lite Version and execute Linkar Tester before purchasing it.
From Linkar Manager you can get the SystemID and attach it to your order.

If you prefer, you can make your order by email, to the sl@kosday.com address.

TAKE ADVANTAGE OF THE CURRENT OFFER. BUYING NOW YOU HAVE ONE YEAR OF FREE SUBSCRIPTION

Sessions Price
From 1 onwards 45.00 € per each session.
If you are a Software Company, sign in and ask us about conditions
Ask us for other quantities

The System ID is necessary for Activation. If you do not have it now, you can send us the serial number and the System ID by email to sl@kosday.com, and we will return the Activation codes.

RETURN GUARANTEE

During the first 30 days from the date of purchase, if you have technical problems or errors that prevent you from using the product on your computer, contact our support. We will do our best to solve the problem. If we do not get it, and you can not make it work, we'll give you back the money.




LINKARLite FreePro
DataBase sessions or Lines opened simultaneously1According to Purchase
Maximum number of Client Sessions1UNLIMITED