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 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
- Soporte para Single Sign On usando JAAS y el soporte de proxy users del Oracle JDBC
- Contiene un CMS, basado en el Oracle CMS. El CMS es el software utilizado en este sitio.
Direcciones:
Post message:
dbprism-users@lists.sourceforge.net
Subscribe/Unsubscribe:
https://lists.sourceforge.net/lists/listinfo/dbprism-users
List owner:
mochoa@users.sourceforge.net
URL to this page:
http://lists.sourceforge.net/mailman/listinfo/dbprism-users
Lamentablemente no toda la documentación del sitio se encuentra
traducida al español, por favor presione
aquí para ver mas información.



