En este tema se describen las prestaciones nuevas de la versión
8.5.1.
Las secciones son las siguientes:
IU enriquecida
De forma predeterminada, ahora se utilizan los proyectos del sistema
IU enriquecida siguientes:
- Para widgets EGL que no estén bajados en Dojo: com.ibm.egl.rui_4.0.1.1
- Para widgets Dojo EGL: com.ibm.egl.rui.dojo.widgets_2.1.0.1
- Para ejemplos Dojo EGL: com.ibm.egl.rui.dojo.samples_2.1.0.1
- Para el acceso a tiempo de ejecución Dojo local: com.ibm.egl.rui.dojo.runtime.local_1.6.1
Los proyectos siguientes soportan el uso de Content Delivery
Network (CDN) para Dojo 1.6.1:
- Acceso a tiempo de ejecución Dojo de Google: com.ibm.egl.rui.dojo.runtime.google_1.6.1
- Acceso a tiempo de ejecución Dojo de AOL: com.ibm.egl.rui.dojo.runtime.aol_1.6.0
Los detalles de configuración están disponibles:
- Para obtener instrucciones sobre cómo importar los proyectos de sistema de IU
enriquecida, consulte
Importar proyectos suministrados por el producto.
- Si
va a actualizar a un nuevo proyecto de tiempo de ejecución Dojo desde uno de los
proyectos de IU enriquecida existentes, debe actualizar la vía de acceso de construcción
de EGL del proyecto. Para obtener información detallada, consulte la sección "Esquema de
las tareas de actualización de widget":
Visión general de la IU enriquecida de EGL.
A continuación se describen las prestaciones:
- Si le preocupan las fugas de memoria, puede utilizar la función UtilLib.destroyRUIHandler
para solicitar la eliminación de los widgets en un manejador, en cualquiera de los manejadores incluidos
en dicho manejador y en cualquiera manejador incluido en los manejadores incluidos
a cualquier nivel de profundidad. Para obtener detalles, consulte
Gestión de memoria en la interfaz de usuario enriquecida.
La versión 8.5.1 no soporta el desarrollo de IU enriquecida en
una plataforma Linux de 64 bits. Por el momento, las restricciones
en software externo impiden dicho soporte.
Proceso Java
El código
Java™ generado y nativo ahora puede
compartir conexiones de base de datos, permitiéndole confirmar los cambios de base de datos
realizados anteriormente en una unidad de ejecución, incluso aunque la unidad de ejecución contenga
ambos tipos de código. Para obtener más detalles, consulte SharedResourcePowerServer y JavaLib.getSharedResourcePowerServer.
Ahora también
puede especificar la codificación de caracteres que se utiliza durante el acceso de un
archivo relacionado con un registro CSV de EGL. La técnica conlleva
establecer la propiedad conversionTable cuando se crea una asociación de
recursos. Para obtener detalles, consulte
Elementos de asociación.
Para tener una visión general del soporte para registros CSV, consulte Estereotipo CSVRecord.
Establecer nuevas preferencias para el depurador EGL
Existen dos nuevas preferencias cuando pulsa y luego se expande
EGL y pulsa
Depurar:
- Evitar que se detenga en un componente si su código fuente no está disponible (realizar los pasos automáticamente)
Especifique cómo responderá el depurador si se accede a un componente de un archivo EGLAR, si el código fuente no está disponible.
- Evitar una solicitud para programas con el mismo nombre al acceder al primero que se encuentra en la vía de acceso de construcción EGL
Especifique cómo responderá el depurador si se accede a un programa cuando existen programas duplicados con el mismo nombre en la vía de construcción o en el espacio de trabajo de EGL.
Para obtener detalles, consulte
Establecer preferencias para el depurador EGL.
Ahorro de tiempo de proceso durante una generación y
construcción automática
Puede invocar un script Ant para limpiar
un espacio de trabajo y provocar una generación y construcción automática. En ese caso,
puede utilizar un argumento de la Java
VM denominado egl.build.gen.debug para especificar si la salida
generada incluye información de depuración. El valor predeterminado para el valor de
argumento es true, pero puede establecer el valor en false si
desea ahorrar tiempo de proceso.
Para obtener detalles, consulte
Generación con un script Ant.