IBM COBOL for AIX , V4.1 offre supporto per l`ultima architettura dei
Transcript
IBM COBOL for AIX , V4.1 offre supporto per l`ultima architettura dei
Annuncio software IBM per Europa, Medio Oriente e Africa ZP10-0319, 17 agosto 2010 IBM COBOL for AIX , V4.1 offre supporto per l'ultima architettura dei sistemi POWER7 nonché migliorie del funzionamento e utilizzo Indice 1 2 2 Panoramica Prerequisiti fondamentali Disponibilità prevista 2 5 Descrizione Posizionamento del prodotto In sintesi COBOL for AIX®, V4.1 offre quanto segue: • Sviluppo applicativo a 64 bit • Supporto Unicode per sviluppare programmi COBOL che utilizzano esclusivamente Unicode per tutti i dati applicativi • Supporto per XML (Extensible Markup Language) per integrare COBOL con XML • COBOL orientato agli oggetti per l'interoperabilità con Java(TM) • Integrazione dell'ultimo compiler back-end di XL C, XL C/C++ e XL Fortran for AIX per garantire prestazioni migliori • Inserimento di IBM® Debugger for AIX migliorato che consente di eseguire comodamente il debug dei programmi in modalità a 32 o 64 bit • Supporto per Rational® Developer for Power Systems Software(TM) Panoramica COBOL for AIX V4.1 è un potente ambiente produttivo e di sviluppo per la creazione di applicazioni COBOL. Include un compilatore COBOL, una libreria COBOL e un debugger per il sistema operativo AIX. COBOL for AIX consente di utilizzare il codice esistente per aggiornare le applicazioni alle ultime tecnologie. L'obiettivo di COBOL for AIX permettere agli sviluppatori di sfruttare oltre tre decenni di applicazioni per nuovi progetti. Offre le funzioni COBOL necessarie per continuare l'integrazione di COBOL e dei processi aziendali orientati al Web. Novità della versione 4.1 • Nuova opzione di compilazione ARCH per sfruttare l'architettura dei sistemi (TM) POWER7 • Nuovo file system per supportare i file memorizzati in DB2® e ottenere una migliore interoperabilità con TXSeries® CICS® • Formato di lunghezza estesa fino a 252 byte di testo COBOL per ciascuna riga • Utility di conversione sorgente (SCU) per convertire la sorgente di altre implementazioni COBOL • Supporto dei gruppi di dati di generazione per una migliore compatibilità con Enterprise COBOL for z/OS® • Supporto della concatenazione di file di input per una migliore compatibilità con Enterprise COBOL for z/OS • Personalizzazione della gravità dei messaggi di compilazione Annuncio software IBM per Europa, Medio Oriente e Africa IBM è un marchio registrato di International Business Machines Corporation 1 • Nuovo indicatore di commenti mobili per codificare i commenti in linea • Supporto del carattere di sottolineatura nelle parole definite dall'utente Prerequisiti fondamentali • Server IBM Power Systems(TM) supportati da AIX 5.3, AIX 6.1 e AIX 7.1 • 500 MB di spazio su disco Disponibilità prevista • 10 settembre 2010: download del software • 17 settembre 2010: consegna effettiva del software Descrizione Flessibilità nel supporto della nuova architettura dei sistemi POWER7 In COBOL for AIX, V4.1, le nuove opzioni di compilazione ARCH consentono di adattare selettivamente la generazione di codice nei programmi per l'ottimizzazione (TM) in base all'architettura dei sistemi POWER7 o per il bilanciamento tra tutti i (TM) (TM) (TM) sistemi POWER supportati tra i quali POWER4 , POWER5 , POWER6 e POWER7. L'opzione ARCH modifica le istruzioni e la programmazione generate e adatta il codice per garantire le migliori prestazioni per l'architettura specificata. Nuovo componente back-end di ottimizzazione per COBOL for AIX In COBOL for AIX è disponibile un componente back-end di ottimizzazione aggiornato. Questo comune componente back-end è condiviso con altri compilatori AIX quali XL C, XL C/C++ e XL Fortran. Grazie a questo codice base comune, i programmatori di COBOL for AIX disporranno delle più avanzate tecnologie di ottimizzazione e di continui miglioramenti della qualità forniti da altri compilatori IBM che supportano le architetture dei sistemi POWER. File system aggiuntivo a supporto dell'accesso a DB2 In COBOL for AIX, V4.1 è implementato un nuovo file system, DB2, per garantire una migliore interazione con CICS. Il file system DB2 consente a programmi COBOL batch di accedere a file CICS ESDS, KSDS e RRDS presenti in DB2. Esecuzione di transazioni CICS L'esecuzione di transazioni CICS persistenti è migliorata dal caching dei moduli. Formato di origine a lunghezza estesa COBOL for AIX, V4.1 offre la flessibilità di estendere la lunghezza del testo sorgente a 252 byte per linea o di continuare a usare l'attuale formato fisso a 72 byte. Viene introdotta una nuova opzione di compilazione, SRCFORMAT, a indicare se le linee sorgente del programma presentano il nuovo formato esteso o il formato fisso esistente. Utility di conversione sorgente Una utility di conversione sorgente (SCU) aiuta a normalizzare la sorgente di altre implementazioni COBOL, inclusa la sorgente COBOL a formato libero, in modo che possa essere compilata con COBOL for AIX, V4.1. Gruppo di dati di generazione Annuncio software IBM per Europa, Medio Oriente e Africa IBM è un marchio registrato di International Business Machines Corporation 2 La versione 4.1 introduce il supporto per i gruppi di dati di generazione (GDG). Il concetto di GDG deriva dall'ambiente z/OS e consente l'elaborazione semplificata di più versioni di dati correlati. La funzione GDG consente il raggruppamento di numerosi file correlati con i seguenti vantaggi: • Tutti i file del gruppo possono essere denominati con un nome comune. • I file del gruppo sono tenuti in ordine di generazione. • Le generazioni obsolete possono essere eliminate automaticamente. Viene fornita una nuova utility, gdgmgr, per la gestione della generazione e del catalogo GDG. gdgmgr consente agli utenti di inizializzare, eliminare, ricreare, pulire ed elencare i set di dati di generazione AIX. È possibile aggiungere o eliminare i set di dati di generazione e risolvere i relativi nomi nel loro equivalente assoluto. Per ciascun GDG è possibile specificare attributi quali il numero massimo di file che può contenere e le specifiche di elaborazione del clean-up, compresa una durata estesa per file oltre il limite. Sono supportati GDG per i file in tutti gli attuali file systems AIX COBOL con AIX nativo, record sequential delimited (RSD), SMARTdata Utilities (SdU), standard language file system (STL), Encina® Structured File Server (SFS) e DB2. Il supporto di GDG consente una migliore compatibilità tra Enterprise COBOL for z/ OS e COBOL for AIX sorgente. Concatenazione di file di input COBOL for AIX, V4.1 è migliorato per supportare il concetto z/OS di concatenazione di più file di input in modo che essi si presentino al programma come un unico file. È possibile concatenare singoli file, singoli set di dati di generazione (GDS) o interi gruppi di dati di generazione (GDG) separando gli identificatori dei file con i due punti (:). È supportata la concatenazione di file in tutti i file system COBOL for AIX. Il supporto della concatenazione consente una migliore compatibilità tra Enterprise COBOL for z/OS e COBOL for AIX sorgente. Personalizzazione della gravità dei messaggi di compilazione Quando compila il programma sorgente, COBOL for AIX controlla i problemi del linguaggio COBOL e genera messaggi diagnostici. Questi messaggi sono raggruppati nell'elenco del compilatore (soggetti all'opzione FLAG). Ciascun messaggio dell'elenco contiene informazioni sulla natura della diagnostica e sulla sua gravità. La gravità del messaggio rientra in una di cinque categorie: • Informativo • Avviso • Errore • Grave • Irreversibile Il codice di risposta finale alla fine della compilazione è generalmente il codice di risposta più elevato verificatosi per qualsiasi messaggio durante la compilazione. In COBOL for AIX, V4.1, è possibile personalizzare la gravità dei messaggi diagnostici del compilatore. La nuova opzione secondaria MSGEXIT dell'opzione di compilazione EXIT consente di specificare un modulo denominato per ciascun messaggio diagnostico del compilatore e per ciascun messaggio FIPS (FLAGSTD). Utilizzando il modulo MSGEXIT, è possibile cambiare la gravità dei messaggi, sopprimere i messaggi e convertire i messaggi FIPS in messaggi diagnostici, il che può influire sul codice di risposta della compilazione finale. Indicatore di commenti mobili Annuncio software IBM per Europa, Medio Oriente e Africa IBM è un marchio registrato di International Business Machines Corporation 3 Un indicatore di commenti mobili (la stringa di caratteri '*>') può essere codificato come la prima stringa nell'area di testo del programma (area A più area B) di una linea in formato sorgente fisso o esteso per indicare una linea di commento, o può essere usato dopo una o più stringhe di caratteri di una linea a indicare che il testo a seguire è un commento in linea. Le parole definite dall'utente in COBOL possono ora includere il carattere di sottolineatura In COBOL for AIX V4.1, le parole definite dall'utente in COBOL quali nomi di dati e nomi di programmi possono ora includere caratteri di sottolineatura (_). Il carattere di sottolineatura è supportato anche nella forma letterale dei nomi dei programmi File sorgente COBOL passati al compilatore In COBOL for AIX, V4.1, i file con un suffisso .cbl o .cob sono passati al compilatore. Inserimento di un debugger migliorato a livello sorgente IBM Debugger for AIX è un debugger interattivo a livello sorgente. Funziona su un client basato su Windows collegato in remoto a un motore di debugger in esecuzione su AIX. Il Debugger for AIX consente di eseguire comodamente il debug di applicazioni scritte in modalità C, C++ e COBOL a 32 o 64 bit dalla stazione di lavoro dell'utente. Il debugger visualizza i file sorgente delle applicazioni e gli elementi di quei file sorgente. È possibile eseguire le linee dei file in modalità single-step, step-through o step-over; ed è possibile arrestare l'esecuzione in corrispondenza di una linea specificata o in presenza di una determinata condizione. Mentre si controlla l'esecuzione, si possono monitorare variabili, registri, memoria, call stack a altri elementi. Il pacchetto COBOL for AIX, V4.1 contiene un livello avanzato dell'IBM Debugger for AIX: • Viene ora utilizzata la prospettiva di debug Eclipse che offre un'interfaccia d'uso più familiare e la trasferibilità delle competenze di debug a Rational Developer for Power Systems Software. • Sono visualizzati interi dati di variabili/monitor per altri tipi di dati COBOL. • Debugging di transazioni CICS TxSeries • Migliori prestazioni all'avvio e del tempo di caricamento dei moduli, soprattutto nel debug di applicazioni di grandi dimensioni. Supportp per IBM Rational Developer for Power Systems Software Il compilatore COBOL for AIX V4.1 è migliorato e collaudato per funzionare con la funzionalità COBOL Development Tools for AIX all'interno di Rational Developer for Power Systems Software. COBOL Development Tools for AIX contiene un ricco set di strumenti di sviluppo di applicazioni COBOL su AIX. Sono inclusi: • Un ambiente di sviluppo basato su Eclipse con funzionalità integrate di ricerca, modifica, creazione e debug • Accesso ai file, ai processi e alle shell • Ricco supporto per modifica di COBOL con context assist, visualizzazione struttura, color tokenizing, navigazione rapida e molto altro • Supporto di build integrato e feedback sugli errori • Debugging con supporto per monitoraggio in tempo reale di modifiche delle variabili • Allegato ai file core per analisi postmortem Annuncio software IBM per Europa, Medio Oriente e Africa IBM è un marchio registrato di International Business Machines Corporation 4 • Integration with Rational Team Concert(TM) for Power Systems Software for Collaborative Application Lifecycle Management. Il compilatore IBM COBOL, gli strumenti Rational Developer for Power® e le funzionalità di collaborazione in-time/in-context di Rational Team Concert for Power, offrono un ambiente integrato che può aumentare notevolmente la produttività degli sviluppatori. Posizionamento del prodotto COBOL su più piattaforme COBOL for AIX, V4.1 fa parte di una famiglia di compilatori compatibili, strumenti di sviluppo delle applicazioni e strumenti di manutenzione. La famiglia IBM COBOL è costituita da COBOL for AIX, Enterprise COBOL for z/OS, ILE COBOL for System i® e COBOL for Windows® (integrati in IBM Rational Developer for System z®). Informazioni aggiuntive In questa versione breve dell'annuncio non sono presenti i link ad alcune sezioni di riferimento. Per ulteriori informazioni e per accedere a tali sezioni, consultare la lettera d'annuncio completa (in inglese) ZP10-0319 Condizioni di utilizzo I prodotti e i servizi annunciati e disponibili nei diversi Paesi possono essere ordinati secondo clausole, condizioni e prezzi indicati dei contratti standard applicabili al momento. IBM si riserva il diritto di modificare o ritirare questo annuncio in qualsiasi momento. Questo annuncio viene fornito solo a titolo informativo. I riferimenti ad altri prodotti presenti in questo annuncio non implicano necessariamente che tali prodotti siano stati o verranno annunciati in tutti i Paesi. Ulteriori condizioni di utilizzo sono disponibili all'indirizzo: http://www.ibm.com/legal/us/en/ Per le informazioni più aggiornate sui prodotti IBM, rivolgersi al proprio responsabile commerciale o rivenditore IBM di fiducia o visitare la pagina dei contatti internazionali IBM http://www.ibm.com/planetwide/ Annuncio software IBM ZP10-0319 per Europa, Medio Oriente e Africa 17 agosto 2010 Indice Opzioni per documenti Opzioni di recapito Chiama adesso Versione stampabile Torna all'inizio , 10 luglio 2001 , 10 luglio 2001 , 10 luglio 2001 , 10 luglio 2001 , 10 luglio 2001 Annuncio software IBM per Europa, Medio Oriente e Africa ZP10-0319, 17 agosto 2010 IBM è un marchio registrato di International Business Machines Corporation Annuncio software IBM per Europa, Medio Oriente e Africa IBM è un marchio registrato di International Business Machines Corporation 5