OnBase Reverse API (API de recuperación)
La API de OnBase es una biblioteca de clases C++ que ofrece un conjunto de funciones de administración de documentos OnBase en una interfase externa. Esta interfase permite a los programadores crear aplicaciones que empleen estos métodos de la API de OnBase para realizar tareas de tratamiento de documentos.
La API de OnBase utiliza una arquitectura que se puede configurar de tres niveles: cliente/intermediario/servidor. Esto proporciona una flexibilidad total, con lo que podrá desarrollar aplicaciones de clientes delgados y a escala completa con la misma interfase.
La API acorta los ciclos de desarrollo al proporcionar un nivel de abstracción que libera al programador de la aplicación de los detalles prácticos del proceso de tratamiento de documentos y le permite centrarse en la lógica comercial de la aplicación.
Al mismo tiempo, permite a los responsables de la implementación de la API crear un código altamente optimizado que puede personalizarse para determinadas plataformas y actualizarse al introducir el nuevo hardware o software. De esta forma, las aplicaciones disfrutan por completo de las ventajas del hardware subyacente mientras mantienen una única base de códigos que abarca varias plataformas.
La interfase de la aplicación primaria es una interfase de OLE de 32 bits. Las interfases alternativas basadas en archivos e intercambio dinámico de datos se encuentran disponibles para situaciones de compatibilidad anterior en las que una interfase de OLE no sea factible, por ejemplo, al tener acceso desde una aplicación de 16 bits o al comunicarse con aplicaciones en otras plataformas (OS/2, Unix, etc.).
Aplicación
La API de OnBase permite elegir si desea que OnBase administre la visualización de documentos y grupos de resultados o si desea que devuelva los documentos a su aplicación para poder visualizarlos. Si desea que OnBase administre la visualización de documentos y grupos de resultados, necesitará tener instalado Cliente OnBase en la estación de trabajo que establece comunicación con la API. De lo contrario, podrá utilizar OnBase Broker.
OnBase Broker es básicamente un "cliente" multitarea de 32 bits de OnBase que actúa como un intermediario y puede gestionar varias conexiones entrantes de cliente de API. El software del Cliente OnBase se instala normalmente y funciona como un OnBase API Server central para un grupo de trabajo de equipos del estilo de clientes delgados o menos potentes. OnBase Web Server se desarrolla normalmente de esta forma.
Funciones principales
- Reduce el tiempo de desarrollo y aumenta la funcionalidad global del sistema.
- Personalizado para determinados elementos de la aplicación.
- Compatibilidad cruzada.
- Utiliza dos tipos diferentes de clientes escritos en su propio idioma, pero que se comprenden a través de la API.
- Proporciona interacción de información perfectamente coherente con otras soluciones CRM y ERP.