Funciones SDK Adminpaq
SDK de ADMINPAQ®
72020120601
Página: 1
INTRODUCCIÓN
Qué es un SDK
Software Development Kit (SDK) o kit de desarrollo de software. Es generalmente un conjunto de
herramientas de desarrollo que le permite a un programador crear aplicaciones para un sistema bastante
concreto, por ejemplo ciertos paquetes de software, frameworks, plataformas de hardware, ordenadores,videoconsolas, sistemas operativos, etcétera.
En el caso de AdminPAQ, el SDK es un conjunto de archivos que contienen funciones publicadas, las
cuales pueden ser usadas por desarrolladores externos para manipular (consultar o modificar) información
de la base de datos de AdminPAQ.
Cómo funciona
Las funciones disponibles en el SDK se comunican con AdminPAQ a través de métodos de clases, éstas asu vez hacen llamados a las clases “base” de AdminPAQ, es decir, a las clases usadas dentro de
AdminPAQ.
El SDK controla la concurrencia en un ambiente multiusuario, es decir las funciones dan el soporte para los
bloqueos y protegen los accesos. (Permite operar como si se tratara de una estación de AdminPAQ).
Protege las bases de datos, sus relaciones y sigue las reglas de negocio deAdminPAQ.
Página: 2
Requerimientos para trabajar con el SDK
Ambiente
· AdminPAQ instalado (monousuario o como estación).
· En caso de no tener instalado AdminPAQ es necesario contar con los archivos que conforman el SDK
de AdminPAQ en la misma carpeta donde reside la aplicación en desarrollo.
· Microsoft Excel ® (cualquier versión) - Para desarrollo de modelos u Hojas electrónicas.
· Entornode programación. Editor/Compilador del lenguaje elegido
(VB / Delphi / C / Plataforma .net, etc).
Archivos usados por el SDK.
Todos estos archivos se pueden copiar a la ubicación donde reside la aplicación en desarrollo.
Archivo
MGW_SDK.dll
MGW_SDK.h
MGW_SDK.lib
CAC000.dll
CAC100.dll
CAC200.dll
CAC300.dll
CAC400.dll
CAC500.dll
CAC600.dll
CAC700.dll
CAC800.dll
CACc4dll.dllDescripción
Es la interfase del SDK con AdminPAQ.
Libreria de encadenado, aquí se encuentran
funciones del SDK.
Encabezado que contiene la declaración de
funciones, constates y estructuras definidas
C++ Builder.
Libreria que contiene las funciones del SDK
AdminPAQ, generada con C++ Builder.
Modelo de componentes compuestos
las
Ubicación
C:\Archivos de
programa\Compacw\AdminPAQ
lasen
C:\Archivos de
programa\Compacw\AdminPAQ\SDK
de
C:\Archivos de
programa\Compacw\AdminPAQ\SDK
C:\Archivos de
programa\Compacw\AdminPAQ
Motor BDD
caccodebase.dll
Motor BDD
CACEsp.dll
Textos
Estandar.mgw
Textos/Dialogos/Mensajes
MGW000.dll
MGW001.dll
MGW002.dll
MgwEsp.dll
Reglas de negocio AdminPAQ
DBFWIN32.DLL
BDEWIN.DLL
Funciones genéricas delectura utilizada por los
sistemas de Computación en Acción.
En el caso de AdminPAQ se hace uso del
DBFWIN32.DLL .
Textos
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivos de
programa\Compacw\AdminPAQ
C:\Archivosde
programa\Compacw\AdminPAQ
Importante: Se debe tener especial cuidado con el control de versiones con el SDK en la que se desarrolla
una aplicación y la versión de AdminPAQ con la que va a interactuar. Es decir, no se recomienda
desarrollar una aplicación con el SDK de AdminPAQ 2.4.5 para interactuar con un AdminPAQ 3.1.2.
Página: 3
RECOMENDACIONES Y CONSIDERACIONES IMPORTANTES
Tipsy Conceptos Básicos
·
Antes de hacer accesos mediante el SDK, asegurarse que AdminPAQ funciona correctamente y que la
información que está generando es correcta.
·
Estar familiarizado con la estructura de la Base de Datos de AdminPAQ.
·
Tener claro y bien conceptualizado el fin y el alcance de la aplicación a desarrollar.
·
Ir por “partes”, es decir: Primero crear la...
Regístrate para leer el documento completo.