Amigos
Mas que preocuparse por migrar a .net ,los que estan aun con base de
datos dbf deben apresurarse en pasar a tecnologia cliente servidor por que una vez
que usas MYSQL o ORACLE , SQL SERVER etc tus datos se accesan desde internet
ya sea desde un programa web o desde FW .
Por que cerrarse a creer que internet se encierra solo a usar navegadores
que es donde corren los progamas web JAVA .net .
No señores tambien un programa echo en FW corre en INTERNET por que usa TCP/IP
para accesar remotamente a una base de datos MYSQL .
Enconsecuencia tambien podira llamarse programa web.
Ante todo hay que dejar bien claro que una aplicacion web y una de escritorio
pueden usar tecnologia cliente /servidor de manera que en ambos hay programacion del
lado del cliente y del lado del servidor .
Puntualizemos cuales son las razones en los cuales las aplicaciones web que corren
en navegador superan a las aplicaciones de escritorio.
1. Las aplicaciones web son Multiplataforma
Bueno esto no nos debe preocupar mucho por que el S.O windows lo usan el
90 % del mercado.
2. Las aplicaciones web corren en el navegador y no requieren instalacion
Eso es cierto pero esa ventaja es una sola vez frente a un programa escritorio
por que los softwares de escritorio se instalan una sola vez ,no los instalas a cada rato.
Y el echo de que corran en el navegador no es una ventaja si no una desventaja
por que son mas lentos por que son Interpretados.
Comparen los chats de los navegadores con el messenger y veran las diferencias.
3.Las aplicaciones web no requieren nunca actualizacion
Esta es la real y verdadera ventaja de una aplicacion web que corre en navegador
Pues bien yo tengo la misma ventaja con mi progrma FW .Nunca actualizo mis software
en mis clientes aparecen de un dia para otro en sus pantalla nuevos botones ,mas columans en sus grillas . nuevas opciones en sus menus.
Y como lo hago pues es simple
Lo que tienen que hacer es emular lo que hacen ios navegadores con sus aplicaciones
FW.
Que hace un navegador pide al servidor todas las caracteristicas del formulario,menus
imagenes etc.
Yo hago lo mismo guardo en una base de datos remota todos los datos de mis aplicaciones
formularios , graficos ,script ,menus y mi programa FW se encarga de traer todos esos datos y armar en tiempo de ejecucion los formularios menus o reportes que halla que hacer
en la maquina de mi cliente.
De esa manera yo solo tengo que guardar las actualizaciones de mi sistema en ese servidor remoto y en el acto mis 150 clientes agentes de aduana tienen en el acto el software actualizado.
Ahora el tiempo de respuesta es rapidisimo por que su programa FW no pide todos los datos
del sistema , hace un query y pide solo el formulario que escoje el cliente , hace lo mismo
que el INTERNET EXPLORER.
Ahora los procesos se hacen pues del lado del servidor con los script .
Ahora busquen en google JAVA VS C++ y comparen las diferencias de velocidades
4.Los programas web corren en dispositivos moviles
CREO QUE ESTE ES EL PUNTO donde si estoy obligado a usar JAVA a menos que
FIVETECHSOFT tenga alguna solucion para correr nuestras aplicaciones FW en moviles.
Bueno amigos a los que les interese como hacer que sus formularios se armen desde un
servidor remoto y esten actualizados al instante escriban un mail a
cps_envios@yahoo.espara enviarles un demo.
Saludos