ColdFusion Components are essential building blocks used in creating tiered, structured, and scalable applications. ColdFusion Components combine the power of objects with the simplicity of CFML. Unlike Custom Tags, which are primarily used to encapsulate processing, and UI abstractions, ColdFusion Components are designed to black-box processing, transactions, back-end integration, and the like. Code within ColdFusion Components can call any other CFML tags and functions, and has complete access to databases, external systems, Internet protocols, underlying Java, transactions, and more. |