1.2. Entornos de publicaci�n web (Web Publishing Framework)

Es aqu�, donde surgen los Entornos de Publicaci�n Web Basados en XML y XSL. En este tipo de aplicaci�n se tienen las ventajas de la tecnolog�a XML, tales como ser un est�ndar, ser una meta com�n para las empresas de tecnolog�a, facilidad en la transformaci�n con el apoyo de la tecnolog�a XSL, separaci�n total entre datos y presentaci�n de los mismos, separaci�n entre el rol del programador y el rol del dise�ador (y por lo tanto m�s productividad, menos costos y m�s paralelismo de trabajo), mejor y m�s f�cil tratamiento al mantenimiento y ser compatible con el resto de tecnolog�as.

Hasta este punto un entorno de publicaci�n web en xml resuelve el problema contenido-presentaci�n. �Pero y la l�gica de la aplicaci�n?

Bien, para esta parte existen varias propuestas, pero la m�s interesante es un proyecto del grupo Apache que denominan XSP (eXtensible Server Pages). Para conocer un poco m�s de XSP vea el Cap�tulo 4

Como vemos, ya se explic� a grandes rasgos que el entorno de publicaci�n web basado en XML es la mejor soluci�n al problema planteado: Separar Contenido, L�gica y Presentaci�n. Es aqu� en donde entra el proyecto del grupo Apache llamado por ellos Apache Cocoon.

Importante

Es importante resaltar que esta soluci�n tiene un problema: Es muy poco madura y aun anda en proceso de prueba lo cual genera expectativas de todo tipo. Cocoon es hasta el momento entre este tipo de soluciones, la m�s desarrollada y cuenta con gran credibilidad en este momento.