DBPrism es un framework Open Source para la generación de XML dentro la Base de Datos. A diferencia de otras tecnologías como Apache XSP o Oracle XSQL servlet ,DBPrism genera el contenido del HTML/XML dentro de la base de datos, transformando a esta en una base de datos activa. Una base de datos activa significa que no solo se usa para retornar simples resultados de consultas a tablas, sino que retorna XML complejos.
- Escalabilidad , un stored procedure escrito en PLSQL o Java stored es escalable hasta 1000 o mas sesiones concurrentes sin problemas de memory leaks, o deadlock.
- Mejor separación de responsabilidades , lógica en la base de datos, presentación en el middle tier (Web Server).
- Seguridad , cuando un usuario ejecuta un stored procedure, tiene que pasar por los niveles de seguridad de la base de datos. Esta seguridad es de modo declaritivo (usarios/roles) y no programada en la aplicación, por ende mas segura.
- Herramientas de desarrollo , Los Java Stored procedures pueden ser desarrollados integramente con herramientas como el JDeveloper, esto incluye sintaxis asistida, debugger, etc..
- Mantenimiento , Si un desarrollador modifica una tabla, la base de datos automaticamente invalida los stored procedures que dependen de ella.
- Fácil deployment , En aplicaciones complejas el deployment suele ser una pesadilla, con el desarrollo de stored procedures uno puede hacer simples export/import y listo.
- Herramientas de desarrollo automático , como el Oracle HTMLDB o MetaBOX.
- Reuso de los concimientos de los desarrolladores , muchas companias tienen grupos de desarrolladores Oracle PLSQL. Con muy poco entranamiento estos pueden desarrollar aplicaciones usando DBPrism y el toolkit XTP (similar al toolkit htp del mod_plsql).
- Compatibilidad J2EE , significa que Ud. puede correr aplicaciones OAS/OWS/mod_plsql/HTMLDB en el mismo contenedor que las Java/J2EE.
- Es gratis.
- Es compatible con J2EE.
- El orden de los parámetros no es importante.
- Soporta base de datos UTF8.
- Soporta Oracle 7, 8, 8i, 9i, 10g y Lite.
- Soporte para parámetros del tipo CLOB, no mas límite a 32k en los valores de un argumento.
- No es necesario cambiar nada en el código de sus aplicaciones.
- Se puede cambiar el enconding de la salida simplemente desde PL/SQL.
- Ingregse al mundo XML, utilizando el DBPrism Generator para el framework Cocoon del proyecto XML Apache.
- Testeado con los toolkits de OWS 3.x, OAS 4.x, Web DB e IAS 1.0
- Soporte para Java Stored procedures
- Contiene un CMS, basado en el Oracle CMS. El CMS es el software utilizado en este sitio.
Direcciones:
Para enviar:
dbprism@yahoogroups.com
Subscribirse:
dbprism-subscribe@yahoogroups.com
Desubscribirse:
dbprism-unsubscribe@yahoogroups.com
Owner de la lista:
dbprism-owner@yahoogroups.com
URL del grupo:
http://groups.yahoo.com/group/dbprism
Lamentablemente no toda la documentación del sitio se encuentra traducida al español,
por favor presione
aquí
para ver mas información.



