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

Maneje los requisitos de big data con soporte de 64 bits

El compilador ahora soporta aplicaciones de 64 bits con la opción LP (64). Esto significa que todas las limitaciones de almacenamiento de las aplicaciones de 32 bits se disipan; ahora, su aplicación puede adquirir y manipular más de 2 GB de almacenamiento total, y sus estructuras y matrices individuales ahora pueden tener un tamaño superior a 2 GB. Además, usted puede aprovechar la renovación de esos límites de datos mientras utiliza todas las declaraciones y funciones de PL/I en sus aplicaciones de 32 bits existentes.

Procese cadenas con soporte para UTF-16 y UTF-8

Ahora, el compilador es totalmente compatible con UTF-16 y UTF-8. Usted puede usar la función ULENGTH para devolver el número de caracteres de UTF-8 o UTF-16 de las cadenas CHAR o WIDECHAR, respectivamente. Enterprise PL/I for z/OS también proporciona soporte nativo para datos UTF-8 de los elementos de datos, funciones intrínsecas y operaciones para comparar y mover, lo que le permite construir fácilmente aplicaciones que se pueden mantener y que pueden procesar datos UTF-8 de forma eficiente.

Soporte reforzado de seguimiento de SMF

El compilador ahora proporciona un nuevo nivel de soporte para el seguimiento de las Instalaciones de Gestión de Sistemas (SMF) de z/OS, lo que le permitirá, cuando ha implementado el seguimiento de subcapacidad, reducir la sobrecarga de informes administrativos.

Aumento de productividad y modernización con XML

Ahora, el compilador proporciona funciones, pseudovariables y subrutinas integradas nuevas y mejoradas para aumentar la productividad del programador. Se ha introducido un nuevo atributo XMLNAME para permitirle especificar un nombre que no siga las reglas de nombres de PL/I.

Soporte mejorado de middleware para Db2

El compilador ahora mejora la funcionalidad del middleware con soporte SQL adicional para las aplicaciones de Db2®. El preprocesador SQL ahora analiza sintácticamente las declaraciones DEFINE ALIAS, DEFINE ORDINAL y DEFINE STRUCTURE.

Mejor funcionalidad con JSON

Analice, genere y valide texto en JSON con funciones incorporadas directamente en el código de su PL/I. Analice JSON incluso sin saber cuántas entradas tiene. No necesita preocuparse acerca de los caracteres de espacios en blanco de su JSON, ya que se omitirán cuando se encuentren.

Es compatible con programas PL/I y con componentes Java

El compilador puede recibir, manipular y enviar datos Java sin traducirlos, porque soporta el estándar de punto decimal flotante de IEEE. Para mejorar aún más la interoperabilidad de Java, el compilador ahora proporciona una biblioteca PL/I sin hilos y declaraciones de multihilo (ATTACH, WAIT, DETACH) como parte del lenguaje PL/I soportado.

Migración más fácil

El Compilador Enterprise PL/I for z/OS® y la Guía de Migración de los Tiempos de Ejecución le ofrece la información útil que usted pueda necesitar para trasladar sus aplicaciones OS PL/I V2 y PL/I for MVS™ existentes al nuevo entorno de tiempo de ejecución. La migración al nuevo compilador permite a sus aplicaciones existentes aprovechar las muchas funciones nuevas disponibles en Enterprise PL/I for z/OS, y disfrutar de los muchos beneficios de rendimiento proporcionados por el compilador nuevo.

Soporte multiplataforma y desarrollo basado en estaciones de trabajo

Enterprise PL/I for z/OS es parte de una familia de compiladores, herramientas para el desarrollo de aplicaciones y herramientas de mantenimiento compatibles. Junto con Enterprise PL/I for z/OS, IBM ofrece los compiladores PL/I para múltiples plataformas, así como IBM File Manager, IBM Fault Analyzer y Debug Tool. El entorno de desarrollo basado en estaciones de trabajo que se recomienda es IBM Developer for z/OS, que proporciona un entorno interactivo basado en estaciones de trabajo, que le ayuda a crear, mantener y reutilizar aplicaciones.

Reduce el uso de CPU en IBM z15™

IBM Enterprise PL/I for z/OS V5.3 reduce el uso de la CPU de aplicaciones intensivas de cálculo decimal. Es posible que las aplicaciones PL/I no se ejecuten automáticamente más rápido cuando se trasladan a un hardware nuevo. Los mainframes IBM Z modernos entregan rendimiento con funciones de hardware específicas. Para maximizar el ROI en el z15, permanezca actualizado con el PL/I V5.3 y optimice de forma selectiva las aplicaciones intensivas en CPU.

Detalles técnicos

Requisitos de software

IBM Enterprise PL/I for z/OS®, V5.3 se ejecuta junto con las versiones compatibles de los siguientes programas y con sus versiones posteriores o sus equivalentes. Para obtener más información sobre los programas listados que requieren soluciones temporales del programa (PTF), consulte el Directorio de Programas.

    Requisitos de hardware

    Enterprise PL/I for z/OS®, V5.3 se ejecuta en los siguientes servidores de 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)

    También podría interesarle

    Otros productos de la Familia PL/I Compiler

    IBM PL/I for AIX

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

    Conozca más

    IBM Enterprise COBOL for z/OS

    Incremente el rendimiento de sus aplicaciones críticas empresariales

    Conozca más