Innovación y perfeccionamiento
Mejoras en la Gestión de equipos de trabajo gracias al uso de:
"Access Control Lists" para los administradores
El Administrador General puede configurar listas de control de acceso para limitar el acceso de los desarrolladores al entorno de administración.
Integración con SOA
Soporte para UDDI en WebServices de cliente. Se ha añadido la posibilidad de definir un WebService utilizando UDDI para el acceso al servicio de descubrimiento (donde se almacenará la url real que apunta al WSDL).
Virtualización del Modelo de datos
Configuración de servidores HTTP y LDAP, junto con los servidores SQL Tablas XML.
Con las nuevas Tablas XML, eBD ofrece la posibilidad de vincular objetos externos y tratarlos desde la aplicación como si fuesen Tablas relacionales, permitiendo acceder a esta información desde secciones de tipo Tabla, Buscadores, Calendarios, etc...
Gracias al uso de XML como formato estándar de almacenamiento de datos, el desarrollador puede vincular URLs externas, llamadas a WebServices, consultas LDAP o el resultado de la ejecución de un Stored Procedure como tablas XML, y usar esos datos normalmente desde eBD sin preocuparse de su origen real.
Profesionalizar el email como fuente corporativa de información
Se han creado 8 nuevas instrucciones para el acceso, consulta y modificación de buzones de correo IMAP.
Tratamiento dinámico de imágenes
Se han creado 10 nuevas instrucciones eBDML para la generación y tratamiento de imágenes, que permitirán crear imágenes vacías y dibujar sobre ellas, o bien abrir una imagen existente y aplicarle filtros o transformaciones.
Análisis de la eficiencia de la programación
Nueva herramienta de diagnósticos del servidor.
El Administrador General puede monitorizar el estado del servidor y detectar problemas de rendimiento como páginas o secciones lentas, querys grandes o erróneas, consumos excesivos de memoria o cpu, etc.
Integración de componentes J2EE (servlets, portets, jsp)
El nuevo Transaction Server es compatible con los estándars de Java para la creación de aplicaciones web: Servlets 2.5 (JSR-254) y Portlets 1.0 (JSR-168). También se ha incorporado el compilador de JSP para permitir el desarrollo de componentes de servidor con código JSP.
Todos los objetos del contexto de ejecución Java están íntimamente ligados a los objetos internos de eBD, lo que facilita el acceso y manipulación de la información de Sesión de eBD desde el código Java, y viceversa.
Gracias a esta nueva capacidad para contener Servlets, se han desarrollado nuevos tipos de secciones en eBD para facilitar el uso de piezas de software desarrollado siguiendo los estándares de Java dentro de eBD.
Optimización de recursos, facilidad de mantenimiento y evolución estructurada
Widgets
Widgets son objetos que permiten desarrollar nuevos tipos de secciones personalizados, para poder reutilizarlos en varios proyectos. Además, los Widgets se pueden compartir con la comunidad de desarrolladores de eBD mediante la publicación de un Paquete que lo incluya.
Paquetes
Los paquetes son el nuevo mecanismo creado para compartir objetos entre varios proyectos o instancias de eBD. Un paquete puede incorporar múltiples Plantillas, Librerias o Widgets, de forma que al instalar el paquete se crearán automáticamente todos los elementos incluidos en él.