“Conocimientos software>Ingeniería del Software

Comparación de los marcos de ColdFusion

2014/11/9
ColdFusion lenguaje de scripting de Adobe tiene un papel en la facilitación del desarrollo de páginas web dinámicas que interactúan con bases de datos SQL . Sin embargo , incluso con ColdFusion , los proyectos se hacen más grandes y difíciles de manejar. Los programadores pueden entonces recurrir a los marcos de ColdFusion , que crean estructuras para gestionar grandes cantidades de código de producción complicado. Marcos vienen en tres variedades: los marcos de Model-View -Control , marcos de inyección de dependencia, y los marcos de persistencia. Tipos de marcos

marcos ColdFusion vienen en diferentes tipos para resolver diferentes problemas. Los marcos de Model-View -Control ofrece soluciones de software para mantener la separación entre presentación y componentes lógicos de programación en un sitio ColdFusion . Marcos de inyección de dependencia mantienen proyectos con estructuras complejas de componentes de ColdFusion . Marcos de persistencia ayudan a mantener el código entre los objetos de un proyecto de ColdFusion y la base de datos subyacente, con el fin de no tener que escribir código de base de datos y las consultas sobre la vida de un proyecto.
FuseBox

un ejemplo de un marco que sigue el modelo MVC es FuseBox . FuseBox tenía la intención de crear una " tubería " incorporado a la base de código de ColdFusion , que proporciona a los programadores una base sólida para el código . Este marco no impone un paradigma de programación en particular , sino que ofrece a los programadores la flexibilidad de usar sus propios componentes . La base de FuseBox se encarga de componentes de MVC , por lo que los componentes de visualización y los componentes de programación mantienen la separación y guardan las modificaciones en una parte del programa de afectar a la totalidad del proyecto .
ColdSpring

el marco ColdSpring gestiona componentes para el programador de ColdFusion . "Componentes" son similares a "objetos " en otros lenguajes de programación . en ColdFusion , estos objetos se pueden importar en su proyecto. La gestión de estos componentes puede llegar a ser problemático , sin embargo, cuando muchos componentes dependen unos de otros para su funcionalidad. ColdSpring utiliza archivos XML para gestionar las dependencias entre componentes para el programador , por lo que cuando el programador llama a un componente de una tarea, el marco maneja código dependiente.
Transfer

Transferencia representa un marco de persistencia que administra los objetos ColdFusion dentro de un programa de acceso a la base de datos subyacente . Transfer , como ColdSpring , utiliza XML para administrar objetos y su interacción con una base de datos relacional. El marco de transferencia crea objetos de transferencia especiales que se encargan de las transacciones de bases de datos para el programador , para que pueda obtener información de la base de datos de su propio programa sin tener que preocuparse acerca de la aplicación de bases de datos . Esto significa que el programador o bien puede interactuar con una base de datos específica a través de transferencia , o crear código que puede interactuar con muchos tipos diferentes de bases de datos.

Ingeniería del Software
Cómo convertir 2D DWG a 3 -D
¿Qué es DWG TrueView
Cómo instalar AutoCAD Herramientas Express 2002
Cómo crear volumen en MicroStation
Cómo hacer una plantilla de BOM SolidWorks
Cómo eliminar una entrada de la leyenda en MATLAB
Cómo Planes Construcción Digitalizar
3D Studio Max: Punto de entrada no encontrado
Conocimientos Informáticos © http://www.ordenador.online