PDF de programación - Dinámica - Framework para desarrollo ultra rápido de aplicaciones Ajax/Java EE/SQL cross-browser y para smartphones

Imágen de pdf Dinámica - Framework para desarrollo ultra rápido de aplicaciones Ajax/Java EE/SQL cross-browser y para smartphones

Dinámica - Framework para desarrollo ultra rápido de aplicaciones Ajax/Java EE/SQL cross-browser y para smartphonesgráfica de visualizaciones

Publicado el 18 de Julio del 2017
3.477 visualizaciones desde el 18 de Julio del 2017
508,5 KB
8 paginas
Creado hace 6a (03/05/2017)
Dinámica


Framework para desarrollo ultra rápido de aplicaciones
Ajax/Java EE/SQL cross-browser y para smartphones



Presentación del Producto

Contenido

Sumario ............................................................................................................ 2
Composición del framework ................................................................................. 2
Plataforma de desarrollo ...................................................................................... 4
Experiencia ........................................................................................................ 6
Características técnicas ....................................................................................... 6
Conclusión ......................................................................................................... 8



Martín Córdova y Asociados C. A.
(c) 2004-2017 Todos los derechos reservados
RIF: J-31134803-4 - Teléfono: 58-424-2686639

http://www.martincordova.com - [email protected]

Caracas, Venezuela

Martín Córdova y Asociados C. A.


Sumario

El framework Dinámica es un kit completo de construcción acelerada de aplicaciones
Web/Ajax bajo el estándar Java Enterprise Edition, sin complicaciones innecesarias,
privilegia la productividad, el alto rendimiento, y una arquitectura ordenada. Incluye
un sofisticado conjunto de herramientas para apalancar el proceso de desarrollo y está
ampliamente documentado. Promueve la reutilización extrema y la programación
declarativa, con este framework casi no se escribe código Java.

Composición del framework

Dinámica está constituido por:


• Un

innovador modelo conceptual
para la construcción de aplicaciones
web, basado en una arquitectura
MVC, pero con un enfoque particular
que ahorra mucho trabajo. La unidad
modular en Dinámica no esta atada
al lenguaje, es de más alto nivel, y
orientada netamente a
resolver
problemas de negocios. Se denomina
todo el
"Action" y
procesamiento
de
una
fue
solicitud HTTP. Este modelo
concebido
para
desarrollar aplicaciones web que
usan bases de datos SQL, se integra
con ambas
de
tecnologías,
trata
de
"esconderlas" como hacen otros
frameworks.

específicamente

forma natural

representa

detrás

no


• El componente que presta servicios a las aplicaciones, el motor y API de alto
nivel de Dinámica contenido en el archivo framework.jar. Se distribuye como
código abierto a los suscriptores del framework para que puedan hacer sus
propias adaptaciones. Dinámica se apoya en unos pocos componentes de
terceros para tareas especializadas (generar gráficas, PDFs, captcha, excel,
etc.), todos con licenciamiento open source.

• Un conjunto de plugins para Eclipse, un poderoso complemento del framework
que dispara la productividad en forma dramática. Automatizan la creación de
aplicaciones web y módulos sofisticados a partir de modelos de base de datos y
Wizards (model driven development). Se obtienen mediante una suscripción
anual que también incluye un servicio de soporte y acceso a un portal con
abundante contenido exclusivo, actualizado frecuentemente.

• Un amplio banco de documentación de calidad, más de 40 PDFs, escritos en
español, cubren todos los aspectos del framework y constituyen valiosos
entregables que pueden ser redistribuidos sin costo con las aplicaciones. Por
ejemplo, documentar la arquitectura de una aplicación ya no es necesario con



Framework Dinámica



Página 2 de 8

Martín Córdova y Asociados C. A.

Dinámica. Se complementa con un conjunto de video tutoriales para facilitar el
auto-aprendizaje.


• Un completo catálogo de plantillas prefabricadas con calidad de producción, que
representan módulos de uso común en aplicaciones de negocios. Este es uno de
los secretos de la productividad de Dinámica, para atacar un problema no se
parte de cero, sino que se reutiliza un módulo completo, un nivel de reuso
mucho más alto que el de la clase u otro concepto atado al lenguaje de
programación. El catálogo de plantillas es extensible y adaptable por el
programador.



online

• El framework incluye utilidades de valor agregado considerable: una capa
de seguridad versátil, orientada a negocios y transparente a la aplicación,
viene con una consola administrativa web lista para utilizar, soporta usuarios
en base de datos o LDAP, se incluyen los fuentes de esta aplicación; un
que
monitor
permite
visualizar
gráficamente el estado
de un proceso Tomcat
remoto usando HTTP
tunneling para obtener
la
información;
distribuciones
de
Tomcat 7 optimizadas
para Dinámica, seguras
y
livianas, ya vienen
con soporte para web
y
services,
drivers
un

javamail
JDBC;

Framework Dinámica



Página 3 de 8

Martín Córdova y Asociados C. A.

local a Tomcat usando
reloader de aplicaciones web que corre
instrumentación JMX, de manera segura permite recargar aplicaciones aun
si Tomcat fue configurado para no recargar automáticamente por motivos
de entonación en producción.



Plataforma de desarrollo

El proceso de desarrollo es dependiente de los siguientes productos:





Java SDK 1.7 en adelante (se recomienda Java 1.8). Tanto para
desarrollo como producción.

• Eclipse Neon.

• Tomcat 7.0.77, recomendamos utilizar nuestra distribución compacta para
Windows o Linux, ya que viene lista para Dinámica y también incluye lo
necesario para aplicaciones profesionales, como el soporte para Web
Services usando JAX-WS v2.2.10, JavaMail v1.5 o los últimos drivers open
source para PostgreSQL y SQLServer.

• Los plugins de Dinámica para Eclipse, un conjunto de herramientas que
automatizan la producción de aplicaciones y varios aspectos de manejo de
las mismas (documentación, scripts de seguridad, etc), incluye la batería
de 16 generadores automáticos de módulos de negocios a partir de
modelos de tablas. Incluye un modelador visual de BD que puede crear el
modelo haciendo ingeniería de reverso de un esquema de base de datos.



• PostgreSQL v9.4, con una base de datos DemoDB para correr las demos.
Puede utilizar también Oracle 11G/12c, SQLServer 2000/2008/2012/2014,
MySQL v5.x, DB2 v9, MaxDB v7.8, FireBird v2,5 e Ingres v10, pero
recomendamos iniciar su auto-entrenamiento con PostgreSQL para evitar
tropiezos al inicio. El respaldo de DemoDB solo se suple para PostgreSQL.
El soporte a las bases de datos mencionadas se refiere a que los plugins
de Dinámica, así como la capa de seguridad, han sido certificados con
estos servidores SQL. Dinámica es el framework con el soporte de
servidores SQL de calidad industrial más amplio del mercado.

Framework Dinámica



Página 4 de 8

Martín Córdova y Asociados C. A.

Si bien la plataforma de desarrollo está atada al uso de productos específicos,
una aplicación basada en Dinámica sigue el estándar de Servlets v3.0, y con los
plugins se puede exportar un WAR el cual puede ser desplegado en cualquier
contenedor Java EE compatible, como Glassfish v3.x, Resin, WebLogic y Oracle J2EE
Container 10G. Existe un documento disponible para suscriptores que explica la
instalación de una webapp Dinámica en distintos contenedores de servlets y
servidores de aplicaciones.



Framework Dinámica



Página 5 de 8

Martín Córdova y Asociados C. A.

Experiencia

Dinámica es un producto maduro y de alcance global, si bien no masivo, fue publicado
por primera vez por Martín Córdova y Asociados, C.A. en febrero del 2004 como
software libre (LGPL), durante más de 13 años ha sido exitosamente utilizado para una
variada gama de aplicaciones en diversos países, incluyendo China, Italia, Suiza,
Portugal, Estados Unidos, México, Colombia, Argentina y Venezuela, entre otros.
Originalmente fue publicado en inglés, por eso tuvimos una base activa de usuarios
fuera de Latinoamérica.

En la actualidad se distribuye comercialmente (100% documentado en español) y
existe una comunidad de usuarios muy activa en Latinoamérica que aprovecha la
tecnología de Dinámica para sus desarrollos, entre los que destacan: Besalco
Maquinarias de Chile, OSEP/La Obra Social de Empleados Públicos de
Mendoza/Argentina, Ministerio de Educación de Chile, Olidata S.A. de Chile, Doxa
Internacional S.A. de Colombia, WPS Solutions de España, Instituto Nacional de
Aeronáutica de Venezuela (INAC), Soluciones Efectivas SAC de Perú... por mencionar
algunos de los usuarios empresariales.

Características técnicas


Sistema completo de seguridad integrada y configurable (de uso opcional),
incluye una consola administrativa vía Web y los scripts DDL/DML para
inicializar las tablas de seguridad en diversos dialectos SQL. Incluye integración
LDAP, servicios de auditoria declarativa – sin programación, reportes para
verificar y documentar la configuración de la seguridad. Notificaciones por email
para eventos de seguridad (cuenta bloqueada, login fallido, etc.)



Manejo centralizado y configurable de los errores con notificaciones automáticas

vía email cuando ocurre una excepción.



Framework Dinámica



Página 6 de 8

Martín Córdova y Asociados C. A.


Registro trans
  • Links de descarga
http://lwp-l.com/pdf5545

Comentarios de: Dinámica - Framework para desarrollo ultra rápido de aplicaciones Ajax/Java EE/SQL cross-browser y para smartphones (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad