Puntos destacados de la característica

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 2G del almacenamiento total, y las estructuras y matrices individuales pueden tener un tamaño superior a 2G. Además, también puede utilizar todas las funciones y sentencias PL/I como en sus aplicaciones de 32 bits.

Mayor productividad y modernización con XML

El compilador proporciona nuevas y mejoradas funciones integradas, pseudo variables y subrutinas para mejorar la productividad de los programadores. Se introduce un nuevo atributo XMLCONTENT para generar texto XML sin etiquetas.

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 rendimiento y funcionalidad con JSON

El compilador ahora utiliza las características de recurso de vector y proporciona funciones integradas de fecha y hora UTC (Hora Universal Coordinada). También le permite manejar datos JSON utilizando los nuevos atributos de JSON, JSONNAME y JSONOMIT.

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.

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. Además, PL/I da soporte completo a las cadenas terminadas en cero y UTF-8.

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 toda 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.

Desarrollo basado en estación de trabajo

Rational Developer for z Systems® proporciona un entorno interactivo basado en estación de trabajo para la creación, el mantenimiento y la reutilización de aplicaciones. Rational Developer for z Systems incluye soporte al desarrollo tradicional mediante PL/I, pero también tiene la capacidad de generar interfaces de servicio web desde construcciones PL/I para facilitar la creación de servicios web a partir de aplicaciones PL/I existentes.

PL/I en plataformas

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 Rational Developer for z Systems.

Reduce el uso de CPU en IBM z14™

IBM Enterprise PL/I for z/OS V5.2 reduce el uso de CPU en aplicaciones de cálculo decimal intensivo hasta un 40%, y un promedio de 10% en z14 sobre las mismas aplicaciones creadas con Enterprise PL/I for z/OS V5.1 en z14. Esta reducción significativa del uso de CPU se consigue mediante mejoras en la optimización y el uso del compilador con la nueva opción de compilador ARCH(12) y el recurso Vector Packed Decimal.

Detalles técnicos

Requisitos de software

IBM Enterprise PL/I for z/OS®, V5.1 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.1 se ejecuta en los siguientes servidores IBM z Systems®:

    • IBM z13®
    • IBM zEnterprise® EC12 (zEC12)
    • IBM zEnterprise BC12 (zBC12)
    • IBM zEnterprise 196 (z196)
    • IBM zEnterprise 114 (z114)
    • IBM System z10™ (z10 EC, z10 BC)

    Quizá también le interese

    IBM Enterprise COBOL for z/OS

    Incremente el rendimiento de sus aplicaciones críticas de negocio

    Más información

    IBM Automatic Binary Optimizer for z/OS

    Impulse las aplicaciones COBOL con solo pulsar un botón

    Más información