Sei sulla pagina 1di 2

.

ile System
.LEXAB-.S

En la base de sus aplicaciones

by AppliWare

.LEXIBLE APPLICATION BUILDER

La herramienta FlexAB de AppliWare es un software que le permite crear sus propias aplicaciones de sistemas de informacin de manera sencilla, gil, rpida, y segura sin necesidad de programacin.

Objetivo de .lexAB-.S
Dentro de la Suite de componentes de FlexAB se encuentra el File System (o Sistema de Manejo de Archivos). El objetivo de este componente es administrar, en forma automtica, las tareas de transferencia de archivos entre el cliente y el servidor.

FlexAB es una herramienta para la creacin de aplicaciones sin programacin, con la flexibilidad de la teora Orientada a Objetos, y utilizando robustas bases de datos relacionales (RDBM). El desarrollador interacta solo con objetos, los datos y su estructura relacional es transparente para el configurador, no perdiendo tiempo en relaciones, ndices, tablas, etc. Esto hace que la creacin de aplicaciones tenga una reduccin en su tiempo de desarrollo. La utilizacin de Objetos (Clases) posibilita la reutilizacin de los mismos en otras aplicaciones, as como su vinculacin a otras aplicaciones, compartiendo la informacin en toda la familia de sistemas desarrollados FlexAB de manera directa, sin interfaces o procesos intermedios. FlexAB se apoya en una estructura especial, normalizada, fija, y optimizada de tablas sobre bases de datos relacionales que hace que se puedan almacenar objetos de manera transparente. Esta estructura de tablas y sus funciones asociadas para el manejo de la informacin es el OrDBC (Object Relational Data Base Core) de AppliWare.

OrDBC Base de datos relacional Funciones COM File System Server Otras aplicaciones
Excel - Word - Project

USUARIO

.lexAB se apoya en una estructura especial, normalizada, fija, y optimizada de tablas sobre bases de datos relacionales.

Estructura de .lexAB

Interfase standard de configuracin

Interfase standard de usuario

Aplicaciones de usuario

Transacciones de Objetos: Altas, bajas, vnculos, mtodos, etc.

Componente de .lexAB
FlexAB COM: Communication Module. FlexAB SCI: Standard Configuration Interface. FlexAB SUI: Standard User Interface. FlexAB FS: File System. FlexAB FQL: FleAB Query Lenguage (XML + XQL). FlexAB XRP: X Report.

www.appliware.biz
sales@appliware.biz
.LEXIBLE APPLICATION BUILDER

Componente de .lexAB: .ile System (.S)


Uno de los componentes de la Suite FlexAB es el File System (FS). Este mdulo permite administrar las tareas de transferencia de archivos. Todos los archivos son administrados por el FlexAB File System, que slo permite trabajar con ellos en forma local, lo cual implica que no se posee (por default) acceso al File System del servidor, esto significa que los usuarios no pueden acceder a los archivos desde el entorno de red. Todo acceso a los archivos se hace desde el cliente FlexAB. La forma en que se organiza el file system en el servidor es transparente para el usuario. Este nunca ve el nombre fsico con el que se guarda el archivo, ni la carpeta en la que se encuentra. Para abrir un archivo el usuario pide abrir el correspondiente atributo que contiene el archivo de un determinado objeto. Este archivo es transferido al equipo del usuario. El usuario trabaja con l en forma local y cuando finaliza, se vuelve a transmitir al servidor y se borra la copia local. Para esto, FlexAB cuenta con funcionalidades en el mdulo FlexAB-COM (vea FlexAB-COM para obtener detalles), que (utilizando WinSock) se encarga de almacenar los archivos en el servidor y transferirlos al equipo local (puesto de cliente) para que el mismo sea manipulado por el usuario. Estas tareas de transferencias de archivos entre cliente y servidor, son administradas por el FlexAB File System en forma automtica y respetando las reglas configuradas para los FileLink's de la clase particular.

CLIENT (user workplace) Object File link FlexAB DLL (COM) FlexAB File System File

SERVER (only Admin)

FlexAB File System in Server

Local file

Object Data

FlexAB Data Base

Caractersticas de .lexAB-.S
El File System de FlexAB posee las siguientes caractersticas: Copia a disco local. Cuando se edita un archivo este se copia en el disco local para realizar modificaciones. Modificacin de archivos Las modificaciones se realizan en el disco local hasta que se cierra el archivo, en ese momento se actualiza en el servidor. Asegura la integridad de archivos. Si un archivo est siendo editado por un usuario, otro usuario slo podr tener acceso de slo lectura al mismo documento, de esta manera se mantiene la integridad del mismo. Organizacin transparente. La forma en que se organiza el file system en el servidor es transparente para el usuario.

Ventajas de .lexAB-.S
Las caractersticas arriba enumeradas del FS, generan las siguientes ventajas o beneficios para usuarios finales de FlexAB: Seguridad en los archivos Los archivos slo pueden ser modificados por el usuario que lo edito, durante ese momento ningn otro usuario podr editarlo para modificacin, estos ltimos tendrn acceso de lectura solamente. Administracin Centralizada El principal beneficio es la administracin centralizada de archivos. Mantiene Integridad de archivos. Desaparecen versiones diferentes de archivos, siempre se tendr la ltima actualizacin del archivo en el servidor. Acceso slo desde cliente FlexAB. Los usuarios no pueden acceder a los archivos desde el entorno de red. Las carpetas donde se guardan los mismos, no estarn compartidas ni tienen permisos de acceso para ningn usuario. Los archivos slo se acceden desde el cliente FlexAB.

Potrebbero piacerti anche