Blogia
Marcos Cuadros - Flex para Principiantes

Servidor de Aplicaciones de Adobe

Si eres un programador experimentado y dominas varias tecnologias y tecnicas de desarrollo y a la vez
te consideras inexperto con las herramientas de desarrollo que ofrece Adobe, podria darte un alcance
en cuanto a lo que deberias de tener en cuenta antes de iniciar los tutoriales con Adobe Flash Builder.

Flex no accede directamente a la Base de Datos, Flex se conecta a un Servidor de Aplicaciones.        Se debe contar con cierto nivel de conocimientos y la experiencia necesaria como para poder armar primeramente toda una plataforma e infraestructura de Servicios . Estamos hablando de Aplicaciones Distribuidas, Arquitectura N-Capas, Diseño de Componentes, Objetos Proxies, Servicios web.

Desde sus inicios Flex ha sido concebido y pensado para trabajar en un entorno distribuido, la computación distribuida es una Arquitectura más compleja que requiere la gestión de redes, middleware, y software de comunicación, manejar los procesos separados, etc.

Si aún no tienes centralizada la lógica de negocio en los Servidores de Aplicaciones ó estás iniciando un nuevo proyecto RIA con Adobe Flex y no tienes experiencia en Sistemas Distribuidos podrías reducir la curva de aprendizaje haciendo uso del Servidor de Aplicaciones de Adobe Coldfusion 9, que nos trae en su última versión la función ORM (Object Relational Mapper), integrando Hibernate(framework de persistencia).

Para citar el sitio de Hibernate, “Hibernate es un servicio poderoso, de persistencia de objeto/relacional de alto rendimiento y de consultas.” Es también una de las soluciones de persistencia más populares de Java actualmente en uso.

Hibernate provee todas las herramientas para crear, leer, actualizar y borrar (CRUD=Create Read Update Delete) que usted necesita para introducir datos y recuperar datos desde y hacia una base de datos relacional a través de una sofisticada configuración de mapeo, lo cual simplifica y automatiza las tareas de interacción y mantenimiento de la base de datos en un ambiente distribuido.

0 comentarios