Acucobol-GT

Con la Conexión de explorador de red de ACUCOBOL-GT tendrá la posibilidad de :

Distribuir su aplicación COBOL en Internet o en una Intranet, sin necesidad de comprar ni aprender otro lenguaje

Podrá hacer que empleados de distintas oficinas se comuniquen con las aplicaciones u los datos centralizados.

Clientes y distribuidores podrán acceder a los datos desde sus exploradores favoritos.

Mejorar sus programas COBOL para que los usuarios puedan disfrutar de la funcionalidad de Internet

Implementar las aplicaciones ACUCOBOL-GT existentes en Internet, sin necesidad de una nueva codificación o con modificaciones mínimas.

Acucobol-GT AcuODBC

Funciones AcuODBC

Permite el uso en muchas aplicaciones de Windows de archivos indexados y relacionados con COBOL Admite los productos más populares de Windows, como: Excel, Word para Windows, Access, MS Query y Crystal Reports Aprovecha los estándares ODBC de Microsoft para el acceso a datos Traduce automáticamente las llamadas SQL ODBC a comandos E/S de COBOL Funciona en entornos individuales, de red o cliente/servidor Admite los comandos comunes de Lenguaje de consulta estructurado (SQL) Admite archivos Vision 2, 3 y 4 Proporciona seguridad en los niveles de campo y de archivo

Una interfaz directa desde aplicaciones Windows a datos COBOL

En su misión de llevar el COBOL al siglo XXI, Acucorp, Inc., ha desarrollado una potente interfaz que vincula los datos COBOL con el mundo gráfico de Microsoft Windows. Conocida como AcuODBC, la interfaz está pensada para ofrecer a las aplicaciones Windows con ODBC un acceso directo a los archivos relacionados con ACUCOBOL-GT y al sistema Vision de archivos indexados.

Si sus datos COBOL están en un ordenador Windows aislado, en Windows NT, o en un servidor UNIX, AcuODBC puede hacerlos accesibles a muchas de las aplicaciones populares de Windows, incluyendo Excel, Word para Windows, Access, MS Query y Crystal Reports.

Basada en el estándar de conectividad abierta de bases de datos (ODBC), AcuODBC permite leer y actualizar los datos COBOL directamente desde estas aplicaciones personales de productividad, de manera que se pueden aprovechar sus funciones gráficas, de formateo y de generación de informes. Utilizando AcuODBC, puede incluir sus datos COBOL en un archivo Word o Excel, formatearlos, imprimir informes gráficos, e incluso ejecutar una «fusión dirigida» para insertar registros de datos en ubicaciones designadas previamente.

¿Qué es ODBC?

Conectividad abierta de bases de datos (ODBC) es una librería de funciones de acceso a datos diseñada para ofrecer a las aplicaciones un acceso estandarizado a diferentes tipos de fuentes de datos. Ofrece una interfaz de programación de aplicaciones (API) estándar que puede utilizarse para acceder a datos y aplicaciones, independientes de donde residan los datos. En el mercado actual, los proveedores de aplicaciones y fuentes de datos que quieren ofrecer servicios a la comunidad Windows cumplen el estándar ODBC.

Cómo funciona AcuODBC

AcuODBC es el controlador de ODBC para los datos de ACUCOBOL-GT. La sofisticada interfaz de AcuODBC incorpora una interpretación completa del lenguaje y los estándares de COBOL y ODBC. AcuODBC trabaja en segundo plano para satisfacer todas las solicitudes de la aplicación Windows en ejecución, generando los comandos E/S de COBOL adecuados.

El proceso de comunicación es el siguiente:

1. Los programadores de ACUCOBOL-GT seleccionan los archivos que estarán disponibles para las aplicaciones ODBC y compilan un programa COBOL que hace referencia a esos archivos. El programa se compila con la opción «-Fx» «-Fxa» de tiempo de compilación, para generar un diccionario de datos para cada archivo indexado o relativo

2. Cuando la aplicación Windows emite una solicitud SQL dirigida a un archivo de datos de ACUCOBOL-GT, el controlador (driver) ODBC llamada a AcuODBC y lo carga en memoria.

3. AcuODBC recibe la llamada SQL y la traduce a solicitudes E/S de COBOL utilizando el diccionario de datos.

4. El ejecutable procesa la solicitud E/S de manera normal, y la encamina de vuelta a AcuODBC.

5. AcuODBC traduce los datos resultantes y los devuelve al administrador del controlador, que a su vez los devuelve a la aplicación Windows para su procesamiento.

Alto rendimiento

AcuODBC está diseñado para optimizar el acceso a los datos.

Analizando el tipo de consulta y el mapa del diccionario de datos, AcuODBC puede decidir si utiliza un índice existente, crea uno temporal, o lee secuencialmente todo el archivo para localizar el registro solicitado. Optimizando el acceso a los datos, AcuODBC puede reducir espectacularmente el tiempo de respuesta.

Aplicaciones Windows populares

AcuODBC admite las aplicaciones más populares de Windows, y su funcionamiento se ha comprobado con:

  • Microsoft Excel 97 y Excel Versión 7.0
  • Microsoft Word 97 y Word para Windows Versión 7.0
  • Microsoft Access 97 y Access Versión 7.0
  • Microsoft Query Versión 2.0 y Query Versión 8.0
  • Crystal Reports 5.0

Soporte SQL

Como las aplicaciones ODBC recuperan los datos exclusivamente a través de Lenguaje de consulta estructurado (SQL), AcuODBC admite los comandos SQL más utilizados para escribir una consulta: SELECT, INSERT, DELETE y UPDATE. También aprovecha una amplia gama de opciones SQL, incluyendo las opciones SORT BY, ORDER BY y HAVING del comando SELECT, así como las funciones agregadas SUM, AVG, MIN y MAX, y los parámetros FIRST, LAST, PREV y NEXT del comando ExtendedFetch de SQL.

Algunas aplicaciones ODBC Windows requieren la generación de comandos SQL propios utilizando lenguajes de aplicación como WordBasic o Visual Basic. Otras generan SQL de manera transparente, mediante productos como Microsoft Query.

Seguridad de archivos

Para ayudar a proteger los datos de la empresa, AcuODBC está disponible en versiones sólo lectura y lectura/escritura. La versión sólo lectura protege los datos de intentos de escritura, y también ofrece la posibilidad de «esconder» a los usuarios ciertos campos (columnas) de datos (como contraseñas o datos financieros).

La versión lectura/escritura también permite «esconder» los datos seleccionados a los usuarios. Además permite declarar ciertos elementos de los como de sólo lectura, conservando la capacidad completa de lectura y escritura en los demás elementos de los datos. Si lo desea, también puede declarar tablas completas como de sólo lectura.

Ofreciendo seguridad en los niveles de archivos y el campo, AcuODBC permite proteger los bienes más valiosos: los datos de la empresa.