logo-Linkar

LINKAR es un conjunto de soluciones profesionales para conectar con Bases de Datos MultiValue de forma fácil y eficiente.

LINKAR SERVER puede trabajar con diferentes tipos de Bases de Datos MultiValue, permitiendo centralizar las conexiones y optimizar el uso de licencias del servidor.

Las aplicaciones cliente, utilizan las librerías de CLIENTE LINKAR para interactuar con la base de datos a través de LINKAR SERVER.

Descarga Linkar Live Demo y pruébalo ahora.

¿ALGUNA PREGUNTA?

Gracias! Tu mensaje ha sido enviado correctamente!
[SMTP] Error! Error en el envío!
Lo sentimos!Necesitas completar los campos obligatorios (*)!

De este modo, a través de LINKAR SERVER, las aplicaciones son independientes del tipo de Base de Datos a la que vaya a acceder y utilizán un único conector, independiente de la plataforma MV donde se desee instalar la aplicación.



Todos los componentes Funcionales de LINKAR se instalan en los sistemas operativos Windows, Linux y Mac

Windows
Linux
Mac OSX


Las Librerías de Cliente LINKAR CLIENTS se pueden utilizar en diferentes entornos:

.Net
Mono
Java
PHP
Office


LINKAR SERVER es compatible con las siguientes Bases de Datos:

OpenQM
D3
Universe
Unidata
jBASE

Es un servicio que se encarga de gestionar la comunicación con las Bases de Datos MultiValue. Es un sofisticado servidor de sockets que se mantiene a la escucha de peticiones solicitadas por los CLIENTES LINKAR, para interactuar con la Base de Datos. El uso por parte de las aplicaciones de LINKAR SERVER en lugar de que éstas interactuen directamente con la base de datos ofrece las siguientes ventajas:

  • Cada aplicación cliente no utiliza en exclusiva una licencia de la base de datos. Multiples clientes comparten una misma licencia de la Base de Datos.
  • Las aplicaciones cliente no tienen que gestionar la conexión con la Base de Datos. LINKAR SERVER se encarga de gestionar las conexiones con la base de datos de forma permanente o bajo demanda según las necesidades. También LINKAR SERVER se encarga de ir liberando conexiones abiertas bajo demanda, cuando su uso ya no es necesario.
  • Las aplicaciones cliente son diseñadas independientemente del tipo de Base de Datos MultiValue con la que se vaya a trabajar.

Estan disponibles los siguientes modos de conexión:

Base de Datos S.O. donde está instalado LinkarServer Tipo de Conexión Recomendada Otros tipos de conexión
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

Es la herramienta de configuración y monitorización de LINKAR SERVER. Mediante esta herramienta, de forma visual, se permite configurar los puntos de entrada a diferentes bases de datos, indicando el número de sesiones que se desea utilizar, cuando abrir dichas sesiones (de modo permanente al iniciar el servicio o bajo demanda cuando las condiciones de trabajo requieran más sesiones para atender las peticiones de los clientes, la forma de conexión, etc. etc.) También permite monitorizar y gestionar las sesiones abiertas "en caliente".

Son un conjunto de Librerías que permiten la comunicación de una aplicación con las base de datos. A través de sus funciones el programador puede solicitar y recibir la información que necesita la aplicación. La aplicación no comunica directamente con la base de datos sino que lo hace a través de LINKAR SERVER. Dependiendo del entorno de programación o del lenguaje utilizado la aplicación se comunica con LINKAR SERVER y éste accede a la bases de datos. Sus aplicaciones no necesitan diferentes versiones en función de la base de datos MV con la que vaya a trabajar. Se comunican con LINKAR SERVER y éste se encarga de todo lo necesario.

EL CLIENTE LINKAR es compatible con diferentes lenguajes y entornos de programación:

  • Visual Studio (C#, Visual Basic,..) en entornos .NET (Windows x64 y x86).
  • MONO para desarrollo .NET en entornos multiplataforma (Linux, Mac, ...).
  • Java
  • Todos los Lenguajes y Entornos compatibles con Librerías C, como PHP, nodeJS, etc...
  • Lenguajes COM, como Excel VBA, PHP, etc. etc.
  • Una aplicación de consola, para realizar operaciones desde el shell a través de script de comandos desde el sistema operativo (Linux, Windows).
  • Desde MVBASIC a otra Base de Datos remota, independientemente de cual sea.

Este ejemplo muestra como crear una sencilla aplicación en C#.

En el siguiente cuadro se visualizan las diferentes Librerias LINKAR y las Plataformas donde se pueden utilizar:

LinkarClient.dll .NET Framework Client
LinkarClientCOM.dll Lenguages compatibles COM (php, office VBA, ...)
LinkarClient.so Mono Framework Client (Windows, Linux, Mac)
LinkarClient.jar Java Client
LinkarClientC.dll / LinkarClientC.lib Librerías C para Windows
libLinkarClientC.so / libLinkarClientC.a Librerías C para Linux

LINKAR dispone de cuatro tipos de Funciones:

FUNCIONES PERSISTENTES

Son exclusivas de los lenguajes orientados a objetos y permiten la creación de un objeto LinkarClt que gestiona todas las operaciones.

Tras crear el objeto es necesario hacer un único Login que a través de un código de Sesión permite realizar todas las operaciones deseadas hasta que se produzca una llamada al método Close o hasta que expire la sesión por inactividad, definido en su EntryPoint.

Son útiles para aplicaciones que requieren de una identificación de usuario, por ejemplo para iniciar una sesión de un ERP.

FUNCIONES DIRECTAS

Usadas para comunicación directa e independiente con la Base de Datos. Sus argumentos contienen la información necesaria para identificar al usuario antes de devolver la información requerida. A diferencia de las Funciones Persistentes estas no disponen de Código de Sesión, cada llamada es completamente independiente de las demás y no disponen de funciones de Login o Close.

Se usan por ejemplo, para acceso a las Bases de Datos desde páginas web públicas, como tiendas on-line.

FUNCIONES DE TEXTO

Este tipo de funciones no accede a la base de datos, se ejecutan en el cliente y su objetivo es facilitar el manejo de los buffers MV.

FUNCIONES AUXILIARES C

Son exclusivas de las librerías C

Este tipo de funciones no acceden a la base de datos, se ejecutan en el cliente y su objetivo es facilitar el manejo de otras funciones complejas de C.

Puesto que en C no existen las clases, ni por tanto los objetos, se usan estas funciones para crear string codificados que de alguna manera emulan los objetos que existen en otros lenguajes.

Por otro lado, LINKAR proporciona dos tipos de llamadas:

LLAMADAS SÍNCRONAS

Se ejecutan en el mismo hilo que la aplicación principal, por lo que bloquean la ejecución de la aplicación hasta que terminan de ejecutarse.

LLAMADAS ASÍNCRONAS

Se ejecutan en un hilo a parte del hilo principal, por lo que no bloquea la ejecución de la aplicación. Al realizar la llamada se necesita de un método de retorno (Callback) que se dispare al finalizar la operación.

Junto al resto de programas que componen la suite LINKAR vienen incluidas las siguientes herramientas que le ayudaran a la hora de probar y explotar todas las cualidades de este producto.


Verifica que las configuraciones de la Base de Datos sean correctas y sirve para familiarizarse con la forma de conectarse y trabajar con LINKAR SERVER desde aplicaciones clientes. Permite probar todas las funciones de una manera gráfica, a través de una aplicación. No se trata de una aplicación final para trabajar con las Bases de Datos. Tiene un carácter didáctico y de entrenamiento para aprender como trabajar y familiarizarse con las librerías cliente LINKAR. Para ello se permite la ejecución de múltiples operaciones cliente. Cada operación se presenta en una pestaña diferente del programa.

Este ejecutable de línea de comandos proporciona una forma fácil de ejecutar la función SendCommand desde diferentes entornos. Por ejemplo, desde un fichero bat de Windows, o desde un Programa Basic para acceder a datos de otras Bases de Datos remotas.

LITE

Esta Licencia es gratuita y no requiere ningún tipo de activación o registro para que sea operativa.

La licencia LITE tiene como única limitación que sólo puede usar una única sesión de base de datos simultáneamente.

Permite crear configuraciones (EntryPoints) con todas las sesiones de bases de datos que desee, pero solo una de ellas podrá ser operativa cada vez.

Esta licencia también está limitada a una sola sesión de CLIENTE LINKAR. En un momento dado, tan solo un cliente puede iniciar sesión en LINKAR SERVER y acceder a la base de datos.

Cuando ese cliente cierre la sesión, otro cliente podrá iniciar una nueva.







PRO

Esta licencia debe adquirirse en la página web de KOSDAY o solicitándolo por correo electrónico a nuestro departamento de ventas. Para adquirir esta licencia, deberá proporcionar una serie de datos para su registro. Consulte la la sección Licence Data en la Configuración de Linkar Manager.

Esta Licencia se adquiere para un determinado número de sesiones, o conexiones con la Base de Datos. A cada EntryPoint que defina, le podrá dotar de todas las sesiones, o líneas de base de datos que desee. Cuantas más líneas de base de datos tenga un EntryPoint, tanto mayor será su capacidad para procesar operaciones concurrentes, y por tanto también será mayor el rendimiento de LINKAR SERVER y mas rápidas las respuestas para los CLIENTES LINKAR.

La suma de sesiones asignadas en todos los EntryPoints no puede ser mayor que el número de sesiones adquiridos en la Licencia.

En cuanto al número de sesiones de CLIENTES LINKAR simultáneas, no hay ningún tipo de limitación.

Las subscripciones de la Licencia PRO permiten instalar las nuevas actualizaciones mientras dure la subscripción.


Selecciona el número de Sesiones que deseas. Cada Sesión permite abrir una Línea de Base de Datos.
Con la Versión Lite dispones de una Sesión Gratuita. Descárgala y empieza a usarla.

Te Recomendamos instalar la Versión Lite y ejecutar Linkar Tester antes de comprar.
Desde Linkar Manager consigue el SystemID y adjúntalo a tu pedido.

Si lo prefieres, puedes hacer tu pedido por email, a la dirección sl@kosday.com

APROVECHA LA OFERTA ACTUAL. COMPRANDO AHORA TIENES UN AÑO DE SUBSCRIPTION GRATUITO.

Sesiones Precio
De 1 en adelante 45,00 € por cada sesión.
Si eres una Empresa de Software, regístrate y consúltanos por condiciones.
Consúltanos para otras cantidades.

El System ID es necesario para la Activación. Si no dispones de él ahora, puedes mandarnos el número de serie y el System ID por email a sl@kosday.com, y te devolveremos los códigos de Activación.

GARANTÍA DEVOLUCIÓN

Durante los 30 primeros días desde la fecha de la compra, si tienes problemas técnicos o errores que te impidan usar el producto en tu ordenador, contacta con nuestro soporte. Haremos todo lo posible para solucionarte el problema. Si no lo conseguimos, y no consigues hacerlo funcionar, te devolveremos el dinero.




LINKARLite FreePro
Sesiones o Líneas de Base de Datos abiertas simultáneamente1Según Compra
Número máximo de Sesiones de Clientes1ILIMITADAS