Está en la página 1de 9

Manual de Cold Fusion Versin 4.

5
Capitulo 1 Pgina 1 de 9
R 2 C
Unidad 1: Introducin a ColdFusion






1.1 Arquitectura de pginas estticas
1.2 Publicacin dinmica de pginas con ColdFusion
1.3 ColdFusion Markup Language (CFML)
1.4 Componentes ColdFusion y sus caractersticas
1.5 Escenarios de Configuracin ColdFusion

Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 2 de 9
R 2 C
1.1 Arquitectura esttica de pagina
Un navegador realiza una solicitud de una pgina .htm
El servidor Web enva la pgina al navegador
El navegador interpreta y visualiza el HTML




Los navegadores
Solicitan pginas a los servidores Web va HTTP
Interpretan pginas HTML
Interpretan lenguajes script del lado cliente
Validan datos suministrados por el cliente mediante un lenguaje script
Ejecutan applets Java y controles ActiveX
Desencriptan pginas Secure Sockets Layer (SSL)

Los Servidores Web
Replican a las solicitudes de los navegadores va HTTP
Realizan procesamientos en el lado servidor utilizando los lenguajes:
ColdFusion Markup Language (CFML)
Microsofts Active Server Pages (ASP)
Perl
Java
Encriptan pginas utilizando Secure Sockets Layer (SSL)
Realizan tareas de seguridad y autenticacin
Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 3 de 9
R 2 C
1.2 Publicacin dinmica de pgina
Si la pgina solicitada tiene extensin .cfm, ser pasada a ColdFusion para su
procesamiento




















Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 4 de 9
R 2 C
1.3 CFML
CFABORT
CFAPPLICATION
CFBREAK
CFCONTENT
CFCOOKIE
CFFORM and CFINPUT
CFIF, CFELSE, CFELSEIF
CFINCLUDE
CFINPUT
CFINSERT
CFLOCATION
CFOUTPUT
CFPARAM
CFQUERY
CFSET
CFSWITCH/CFSWITCHCASE/CFDEFAULTCASE
CFUPDATE

Tecnologas del lado cliente
Cualquier tecnologa de lado cliente es soportada
Lenguajes script de lado cliente como JavaScript, JScript and VBScript
Ejecutables en el lado cliente como ActiveX y applets Java
HTML Dinmico
Otras tecnologas cliente
Cualquier otra tecnologa de lado del servidor no es soportada

Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 5 de 9
R 2 C
1.4 Componentes ColdFusion
Servidor de Aplicaciones ColdFusion
ColdFusion Studio


Caractersticas ColdFusion 4.0
Conectividad avanzada con bases de datos mediante ODBC, drivers nativos u
OLE-DB.
Generacin y recuperacin de mail SMTP/POP
Capacidad de gestin de ficheros
Integracin con servidores LDAP (Lightweight Directory Access Protocol)
Conjunto de API ColdFusion - CFAPI
Soporte a objetos COM y DCOM
Conjunto completo de tags y la capacidad de crear tags customizados
Cientos de funciones

Caractersticas ColdFusion
Soporte de expresiones en consultas, incluyendo expresiones regulares
Puede ser administrado desde cualquier navegador en cualquier lugar
Desarrollo escalable mediante servicios multi-thread, soporte de API del
servidor Web y otras tecnologas
Puede ser desplegado en cluster multi-servidor con balanceo de carga y failover
para sites de trfico alto
Proporciona la infraestructura necesaria para el desarrollo remoto a travs de
intranets y extranets

Lo mejor en tecnologas Web
ActiveX
COM/DCOM
CORBA
Cybercash
Macromedia Flash
HDML SDK
ICVerify
JavaBeans
Macromedia Dreamweaver
NetObjects Fusion
OpenMarket
Shockwave
Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 6de 9
R 2 C
SMIL
Verity SEARCH'97
Version Control Software

APIs de Servidor
Windows NT
servidores Netscape (NSAPI)
servidores Microsoft (ISAPI)
OReillys WebSite (WSAPI)
Apache
Solaris
servidores Netscape
servidores Apache

Procesamiento API de servidor
Cada API de servidor Web es una .dll que establece una comunicacin desde el
servidor Web al servidor ColdFusion.













Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 7 de 9
R 2 C
1.5 Configuracin Bsica



Servidor de Base de datos
Base de datos sobre una mquina separada
MS SQL Server, Oracle, Sybase, Informix, etc.
Datos de prueba

Servidor de Desarrollo
Ejecuta el servidor Web y el servidor ColdFusion
Alberga el site y las plantillas ColdFusion

Desarrolladores ColdFusion Studio
Desarrollan pginas CFML y HTML
Realizan desarrollo remoto va FTP o ColdFusion RDS
Opcionalmente pueden ejecutar en modo local un servidor ColdFusion

Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 8 de 9
R 2 C
Configuracin Empresarial





Desarrollo
Centralizacin del cdigo fuente principal en un nico servidor.
Varios programadores desarrollando remotamente mediante ColdFusion Studio
Sistema de control de versin
Base de datos de desarrollo

Test y Desarrollo
Servidores en Cluster con la ltima versin del software en un entorno esttico
Mltiples probadores
Simulacin / Pruebas de carga
Base de datos esttica y previsible, con datos de prueba

Produccin
Servidores en Cluster con la ltima versin del cdigo
Conexin a la intranet/Internet
Base de datos en produccin
Manual de Cold Fusion Versin 4.5
Capitulo 1 Pgina 9de 9
R 2 C
Resumen
Cuando una pgina web esttica es solicitada, el servidor Web enva la pgina
al navegador en forma de HTML. El navegador interpreta el HTML y visualiza la
pgina.
Cuando una pgina dinmica ColdFusion es solicitada, el servidor Web pasa la
llamada al servidor ColdFusion que procesa las etiquetas CFML y devuelve el
resultado en HTML al servidor Web.
ColdFusion es una tecnologa de la parte servidor que nos permite crear
pginas dinmicas y aplicaciones Web totalmente funcionales.
CFML es un lenguaje del lado servidor cuya sintxis es muy similar al HTML.
Los componentes del entorno ColdFusion son el ColdFusion Application Server
y el ColdFusion Studio.

También podría gustarte