Aspectos destacados de IBM Enterprise PL/I for z/OS

Gestione los requisitos de big data con soporte de 64 bits

El compilador ahora ofrece soporte a aplicaciones de 64 bits con la opción LP(64). Esto levanta todas las restricciones de almacenamiento de las aplicaciones de 32 bits; su aplicación ahora puede adquirir y manipular más de 2 GB del almacenamiento total, y las estructuras y matrices individuales pueden tener un tamaño superior a 2 GB. Además, también puede utilizar todas las funciones y sentencias PL/I como en sus aplicaciones de 32 bits.

Procese cadenas con el soporte de UTF-16 y UTF-8

El compilador ahora ofrece soporte completo a UTF-16 y UTF-8. Puede utilizar la función ULENGTH para volver al número de caracteres UTF-8 o UTF-16 en una cadena CHAR o WIDECHAR, respectivamente. Enterprise PL/I for z/OS también proporciona soporte nativo para datos UTF-8 en elementos de datos, funciones intrínsecas y en operaciones en movimiento y de comparación, permitiéndole crear fácilmente aplicaciones mantenibles, capaces de procesar datos UTF-8 con eficiencia.

Soporte de seguimiento a SMF reforzado

El compilador ahora proporciona un nuevo nivel de soporte de seguimiento a z/OS System Management Facilities (SMF), que le permite, una vez implementado el seguimiento de subcapacidad, reducir la sobrecarga de informes administrativos.

Mayor productividad y modernización con XML

El compilador proporciona nuevos y mejorados atributos, funciones integradas, pseudo variables y subrutinas para mejorar la productividad de los programadores. Se introduce un nuevo atributo XMLNAME para dejarle especificar un nombre que no se ajuste a las reglas de nombre de PL/I.

Mejor soporte de middleware para Db2

El compilador ha mejorado la funcionalidad de middleware con soporte adicional de SQL para aplicaciones Db2®. El preprocesador de SQL ahora analiza las sentencias DEFINE ALIAS, DEFINE ORDINAL y DEFINE STRUCTURE.

Mayor funcionalidad con JSON

Analice, genere y valide texto JSON utilizando funciones integradas en su código PL/I. Analice JSON, incluso sin saber cuántas entradas hay. No tendrá que preocuparse por los caracteres de espacio en blanco en su JSON, ya que se ignorarán.

Compatible con programas PL/I y componentes Java

El compilador puede recibir, manipular y enviar datos Java sin ninguna conversión, ya que soporta el estándar de coma flotante decimal IEEE. A fin de mejorar la interoperatividad de Java, el compilador ahora proporciona una biblioteca/PL/I de hebras seguras y sentencias multithread (ATTACH, WAIT, DETACH) como parte del lenguaje PL/I soportado.

Migración más sencilla

La Guía de migración de tiempo de ejecución y compilador Enterprise PL/I for z/OS® le proporciona la información práctica necesaria para mover sus aplicaciones OS PL/I V2 y PL/I for MVS™ al nuevo entorno de ejecución. La migración al nuevo compilador permite a sus aplicaciones aprovechar las muchas funciones disponibles en Enterprise PL/I for z/OS y disfrutar de las múltiples ventajas de rendimiento proporcionadas por el nuevo compilador.

Soporte multiplataforma y desarrollo basado en la estación de trabajo

Enterprise PL/I for z/OS forma parte de una familia de compiladores compatibles, herramientas de desarrollo de aplicaciones y herramientas de mantenimiento. Junto con Enterprise PL/I for z/OS, IBM ofrece compiladores PL/I para múltiples plataformas, así como IBM File Manager, IBM Fault Analyzer y una herramienta de depuración. El entorno de desarrollo basado en estación de trabajo recomendado es IBM Developer for z/OS, que proporciona un entorno interactivo basado en estación de trabajo para la creación, el mantenimiento y la reutilización de aplicaciones.

Reduce el uso de CPU en IBM z15™

IBM Enterprise PL/I for z/OS V5.3 reduce el uso de CPU en aplicaciones de cálculo decimal intensivo. Es posible que las aplicaciones PL/I no se ejecuten automáticamente más rápido cuando se transfieran a nuevo hardware. Los mainframes IBM Z modernos ofrecen rendimiento con características de hardware específicas. Para maximizar el retorno de la inversión en z15, manténgase actualizado con PL/I V5.3 y optimice las aplicaciones con gran carga de CPU de forma selectiva.

Detalles técnicos

Requisitos de software

IBM Enterprise PL/I for z/OS®, V5.3 se ejecuta junto con los releases soportados de los siguientes programas, y los releases posteriores o sus equivalentes. Para obtener más información sobre los programas listados que necesitan arreglos temporales de programa (PTF), consulte el directorio de programas.

    Requisitos de hardware

    Enterprise PL/I for z/OS®, V5.3 se ejecuta en los siguientes servidores IBM Z®:

    • IBM z15™ e IBM z14®
    • IBM z13® o IBM z13s™
    • IBM zEnterprise® EC12 (zEC12)
    • IBM zEnterprise BC12 (zBC12)
    • IBM zEnterprise 196 (z196)
    • IBM zEnterprise 114 (z114)

    Quizá también le interese

    Otros productos de la familia de compiladores PL/I

    IBM PL/I for AIX

    Tecnología de compilación y optimización para IBM AIX y Power Systems

    Más información

    IBM Enterprise COBOL for z/OS

    Incremente el rendimiento de sus aplicaciones críticas de negocio

    Más información