Portada
Banner
Portada Foros Manuales Enlaces Email
clear1x1.gif clear1x1.gif clear1x1.gif
clear1x1.gif
clear1x1.gif

Portada
Foros
Manuales
Enlaces
Distribuidores
Precios
Sugerencias

Contacto

 

clear1x1.gif clear1x1.gif
 Techcon 2003 - Capitalizando la Arquitectura Abierta de BASIS
Primero Previo Próximo Último

Esta sesión trató sobre las maneras de integrar aplicaciones escritas con BBj con aplicaciones escritas en otros lenguajes. En el pasado integración con aplicaciones en Business Basic eran complejas dado que el lenguaje era cerrado. La introducción de ODBC con Visual Pro/5 presentó un primer paso a permitir acceso a los datos. Uno de los fundamentos de la estrategia de BBj es mantener una arquitectura abierta para facilitar la integración a otros niveles.

Prácticamente todas las posibles maneras de integrar aplicaciones fueron discutidas. La presentación comenzó con demostraciones de las librerías incluídas con BBj para integrar aplicaciones escritas en C, C++ (clibs) o Java (jlibs) con archivos de BASIS, seguidas por aplicaciones con Visual Basic. Después continuó con una presentación de páginas de web creadas con el Basis Web utility (BWU) en modo CGI. También se presentaron páginas de web creadas con Dreamweaver XP para accesar datos en archivos de BASIS usando ODBC.

La integración de aplicaciones no se limita a data. Con las nuevas funciones de servicios de Web (Web Services) en BBj, pueden "ofrecer" funciones comerciales para proveerle a otras aplicaciones o pueden "consumir" funciones provistas por otras aplicaciones. Se demostraron el acceso desde BBj a varios de los servicios listados en www.xmethods.com incluyendo verificación de crédito, rastreo de embarques, cambio de moneda e inclusive traducción de textos de un idioma a otro. Web Services son sencillos de implementar con BBj. Noten que esta metodología no sólo se usa en redes públicas. Puede usarse en redes locales con TCP/IP. El Advantage vol. 7-1 contiene un buen artículo introductorio sobre Web Services.

Pocket PCs y teléfonos celulares inteligentes son importantes en algunos mercados y se presentaron dos alternativas para integrar aplicaciones a esos ambientes. En primer plano presentaron una Pocket PC comunicándose usando una red celular con una aplicación escrita en Visual Pro/5 via Windows terminal services. Otra alternativa con el Pocket PC es usar el navegador (browser) para correr aplicaciones creadas con el Basis Web Utility. Ambas alternativas llamaron mucho la atención. Abajo incluímos fotos de esto.

Este menú fue creado con el File Management Utility (FMU) y corre en un teléfono móbil con Pocket PC Phone Edition usando Windows Terminal Services. FMU en Pocket PC
Esta aplicación de entrada de datos fue creada con el Basis Web utility (BWU) y corre en el navegador de un teléfono móbil con Pocket PC Phone Edition. BWU en Pocket PC

 

Portada -- Foros -- Manuales -- Enlaces-- Sugerencias
Para comentarios: webmaster@essnet.com

clear1x1.gif
clear1x1.gif
clear1x1.gif
Portada Email Foros