Está en la página 1de 2

!

X1 APP1CAT10 L1R
>O )FFE9=HA
n Ta base de sus apT1cac1ones
!1Te Syslen
!XA-!S
FlexAB es una herramienta para la creacin de aplicaciones sin pro-
gramacin, con la flexibilidad de la teora Orientada a Objetos, y
utilizando robustas bases de datos relacionales (RDBM). El desarro-
llador interacta solo con objetos, los datos y su estructura relacio-
nal es transparente para el configurador, no perdiendo tiempo en
relaciones, ndices, tablas, etc. Esto hace que la creacin de aplicacio-
nes 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, compar-
tiendo 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 opti-
mizada 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.
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.
Dentro de la Suite de com-
ponentes de FlexAB se
encuentra el File System (o
Sistema de Manejo de
Archivos). El objetivo de
este componente es admi-
nistrar, en forma automti-
ca, las tareas de transferen-
cia de archivos entre el
cliente y el servidor.
0bel1vo
de !TexA-!S
s!ruc!ura de TexA8
TexA8 se apoya en una es!ruc-
!ura especJaT, nornaTJzada,
1J]a, y op!JnJzada de !abTas
sobre bases de da!os reTacJo-
naTes.
Otras aplicaciones
Excel - Word - Project
Interfase
standard
de configuracin
Base
de datos
relacional
Interfase
standard
de usuario
Funciones COM
OrDBC
Transacciones
de Objetos: Altas,
bajas, vnculos,
mtodos, etc.
USUARIO
Aplicaciones
de usuario
File System
Server
Conponenle de !TexA
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
!X1 APP1CAT10 L1R
(por default) acceso al File System del servidor, esto signi-
fica 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 con-
tiene 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 servi-
dor 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 autom-
tica y respetando las reglas configuradas para los FileLink's
de la clase particular.
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 adminis-
trados por el FlexAB File System, que slo permite trabajar
con ellos en forma local, lo cual implica que no se posee
Conponenle de !TexA: !1Te Syslen 1!S;
Caacle1sl1cas de !TexA-!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.
\enlaas de !TexA-!S
Las caractersticas arriba enumeradas del FS, generan las siguientes ventajas o beneficios para usua-
rios 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.
FlexAB
Data Base
FlexAB
File System
in Server
SERVER
(only Admin)
CLIENT
(user workplace)
Object FlexAB DLL (COM)
FlexAB
File System
Object
Data
File
File link
Local file

También podría gustarte