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