IBM Rational Performance Tester  - Note di rilascio

Per Rational Performance Tester, Versione 6.1.2

Per visualizzare la versione più aggiornata di questo file, consultare le note di rilascio all'indirizzo  http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/612/readme_612.html.

1.0 Informazioni su questo rilascio
   1.1 Verifica con il protocollo Siebel
   1.2 Verifica con il protocollo SAP
   1.3 Esportazione dei prospetti in HTML
   1.4 Estensione dell'esecuzione del test con codice personalizzato
   1.5 Esecuzione di un programma da riga comandi
   1.6 Uso di IBM Performance Optimization Toolkit con IBM Rational Performance Tester
   1.7 Aumentate scalabilità ed affidabilità di grandi quantità di test, pianificazioni e carichi di lavoro
   1.8 Rational Performance Tester 6.1.2 Protocol Extensibility SDK
2.0 Informazioni sull'installazione
   2.1 Requisiti hardware
   2.2 Requisiti software
     2.2.1 Requisiti Siebel
     2.2.2 Requisiti z/OS
   2.3 Utilizzo di Performance Tester per z/OS
   2.4 Licenza
   2.5 Installazione del refresh pack
   2.6 Installazione del refresh pack su computer di agente remoto
   2.7 Installazioni in locale
   2.8 Creazione di un mirror locale del server degli aggiornamenti
     2.8.1 Download ed estrazione di aggiornamenti
     2.8.2 Creazione e aggiornamento di file site.xml
     2.8.3 Creazione di un file policy.xml
     2.8.4 Installazione di aggiornamenti dal mirror locale del server degli aggiornamenti
   2.9 Disinstallazione e reinstallazione di IBM Rational Performance Tester
3.0 Correzioni in questo rilascio
4.0 Problemi e risoluzioni
5.0 Assistenza clienti
6.0 Informazioni particolari e marchi

1.0 Informazioni su questo rilascio

Questo rilascio di IBM® Rational® Performance Tester supporta le verifiche del protocollo Siebel e SAP.

I miglioramenti aggiuntivi includono:

Queste funzioni sono spiegato nell'aiuto in linea. Per accedere all'aiuto, fare clic su Guida > Indice ed immettere il nome dell'argomento dell'aiuto nel campo di ricerca come descritto nelle seguenti sezioni.

1.1 Verifiche con il protocollo Siebel

Per ottenere informazioni sulle verifiche del protocollo Siebel, consultare gli argomenti della guida in "Verifica applicazioni Siebel" Rational Performance Tester supporti Siebel versioni 7.7 e 7.8. IBM Rational Performance Tester Extension for Siebel Test Automation richiede un costo separato di licenza che deve essere pagato prima dell'uso, nonché l'acquisto, da parte della Siebel, della libreria Siebel Test Automation. Per acquistare questa estensione, collegarsi a Passport Advantage® Online all'indirizzo http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm. Questa estensione può essere eseguita solo su varianti Windows® supportate da IBM Rational Performance Tester; questa estensione non funziona su Linux® o z/OS®. Questo vale per la registrazione e il playback.

1.2 Verifica con il protocollo SAP

Per ottenere informazioni sulle verifiche SAP, iniziare con l'argomento di aiuto "Panoramica delle verifiche delle prestazioni SAP." La verifica del protocollo SAP richiede l'acquisto separato di IBM Rational Performance Tester Extension per SAP. Per acquistare questa estensione, collegarsi a Passport Advantage® Online su http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm. Rational Performance Tester supports SAP GUI versione 6.20 con livello patch 44 o superiore, e SAP GUI 6.40 con livello patch 13 o superiore. SAP funziona su Windows XP SP1 e SP2 per la registrazione e su Windows XP SP1 o SP2, Windows Server 2000 SP3 o SP4, e Windows Server 2003 per l'esecuzione del test. Questa estensione non funziona su Linux o z/OS.

1.3 Esportazione dei prospetti in HTML

Per ottenere informazioni sull'esportazione dei prospetti in HTML, consultare l'argomento di aiuto "Esportazione dei risultati in formato HTML."

1.4 Estensione dell'esecuzione del test con codice personalizzato

Per ottenere informazioni sull'estensione dell'esecuzione del test con codice personalizzato, consultare gli argomenti di aiuto "Estensione dell'esecuzione del test con codice personalizzato" e Javadoc nella "documentazione API per TestExecutionServices." L'interfaccia ITestExecutionServices sostituisce l'interfaccia IKLog. Tutti i metodi disponibili in IKLog sono contenuti in ITestExecutionServices, insieme a numerosi oggetti e interfacce esposti di recente.

Per modificare la classe nel codice personalizzato esistente in modo che chiami i nuovi metodi TestExecutionServices, immettere l'argomento IKlog nel codice personalizzato esistente nell'interfaccia ITestExecutionServices.

1.5 Esecuzione di un programma da riga comandi

Per ottenere informazioni sull'esecuzione di un programma da riga comandi, consultare l'argomento di aiuto "Esecuzione di un programma da riga comandi."

1.6 Uso di IBM Performance Optimization Toolkit con IBM Rational Performance Tester

E' possibile usare IBM Performance Optimization Toolkit con IBM Rational Performance Tester. IBM Performance Optimization Toolkit fornisce ai tester con capacità di controllo applicazione le applicazioni J2EE durante la verifica di caricamento con Rational Performance Tester. Il toolkit consente al performance tester di raccogliere, analizzare, isolare e documentare i dati della traccia delle prestazioni fino alla causa di origine del problema sul livello dell'applicazione. Questa nuova funzionalità consente al tester di condividere con il developer i risultati dei dati di traccia e log raccolti, riducendo in tal modo il tempo di risoluzione tra tester e developer. E' possibile scaricare IBM Performance Optimization Toolkit da
http://www-306.ibm.com/software/info/developer/toolkit/ipo_toolkit.jsp.

1.7 Aumentate scalabilità ed affidabilità di grandi quantità di test, pianificazioni e carichi di lavoro

Su IBM Rational Performance Tester sono stati effettuati numerosi potenziamenti che aumentano la scalabilità e l'affidabilità di test di ampie dimensioni, di pianificazioni e di carichi di lavoro su larga scala che richiedono molti computer agente. Sono stati apportati estesi miglioramenti nella traccia della memoria del motore di esecuzione per i test contenenti centinaia di richieste HTTP.

Nota: Molti sono i fattori che intervengono sulle dimensioni dei requisiti hardware per grandi carichi di lavoro. Si consiglia di contattare il supporto tecnico della IBM per richiedere la IBM Rational Performance Tester 6.1.2 Sizing Guide.

1.8 Rational Performance Tester 6.1.2 Protocol Extensibility SDK

IBM Rational Performance Tester Protocol Extensibility SDK consente all'utente di creare estensioni per supportare protocolli nuovi senza dover modificare il nucleo del codice del prodotto. E' possibile creare un'estensione che fornisca funzionalità pari al supporto del protocollo HTTP fornito dal prodotto.

Lo scopo di Extensibility SDK è quello di fornire una struttura all'interno della quale il supporto per i vari protocolli possa essere sviluppato e inserito in IBM Rational Performance Tester.

Una volta aggiunto il supporto completo per un protocollo a IBM Rational Performance Tester, è possibile effettuare quanto segue:

Per ottenere l'aiuto per SDK, Javadoc, ed un esempio commentato, contattare il supporto IBM® al numero 1-800-IBM-SERV (per gli Stati Uniti).

2.0 Informazioni sull'installazione

In questo documento viene descritto come installare IBM Rational Performance Tester Refresh Pack 6.1.2 mediante IBM Rational Product Updater. Questo refresh pack viene fornito come aggiornamento. Sarebbe opportuno utilizzare Rational Product Updater per installare questo refresh pack direttamente dal server degli aggiornamenti IBM; tuttavia, è anche possibile scaricare un file ZIP che contiene questo refresh pack e quindi utilizzare Rational Product Updater per eseguire le installazioni locali.

2.1 Requisiti hardware

Non è necessario alcun requisito hardware aggiuntivo per installare questo refresh pack.

2.2 Requisiti software

Prima di poter installare questo refresh pack, è necessario installare IBM Rational Performance Tester 6.1 oppure IBM Rational Performance Tester Refresh Pack 6.1.1. Se si modificano le preferenze del sito di aggiornamento predefinite facendo clic su Preferenze > Siti di aggiornamento, è necessario ripristinare le impostazioni predefinite prima di poter installare il refresh pack.

Se sono state disabilitate le opzioni del prodotto modificando i file feature.xml o facendo clic su Guida > Aggiornamenti software > Gestisci configurazione, per installare il refresh pack sarà necessario ripristinarle.

Se si sta effettuando una installazione invisibile all'utente, bisogna prima installare IBM Rational Product Updater 6.0.1 (se non è già installato). Se non lo si fa, è probabile che si stia danneggiando Rational Performance Tester. E' possibile controllare la versione corrente di Rational Product Updater facendo clic su Guidap>Informazioni su IBM Rational Product Updater. La versione corrente è l'ultima voce dell'elenco. E' possibile ottenere Rational  Product Updater 6.0.1 da http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/updater/60/update/. Notare che se si sta eseguendo un'installazione regolare usando l'interfaccia grafica utente, Rational  Product Updater viene automaticamente aggiornato.

Quando si aggiorna una stazione di lavoro, bisogna anche aggiornare tutti i computer agente in remoto usati con quella stazione di lavoro. I computer agente remoto si aggiornano tramite Rational  Product Updater.

2.2.1 Requisiti Siebel

Le funzioni di test di Siebel necessitano della libreria di correlazione dati forniti dalla Siebel, ssdtcorr.dll (questo file viene fornito nel framework STA (Siebel Test Automation). E' necessario ottenere questa libreria da Siebel e copiarla manualmente sul computer locale (su cui è stato installato Rational Performance Tester 6.1) nel percorso riportato di seguito: ...\SDP\6.0\rpt_prod\external_files\deployable\siebel\.

La libreria di correlazione deve essere presente su ogni computer su cui viene eseguito un test Siebel. Tuttavia, non è necessario copiarla sui computer remoti perché, una volta installata la libreria di correlazione sul computer locale, verrà copiata automaticamente, in base alle necessità, sui computer remoti su cui è stato distribuito un test Siebel.

La libreria di correlazione fornita da Siebel dipende dalla libreria Microsoft® C++ runtime, implementata dal file msvcr70.dll. E' possibile che sul computer con Windows su cui si desidera eseguire un test Siebel non siano presenti librerie di runtime C++ oppure che tale computer contenga una versione diversa. In questo caso, bisogna ottenere il file msvcr70.dll dal sito web della Microsoft e copiarlo nella cartella siebel. La cartella siebel con il file msvcr70.dll verrà copiato automaticamente in base alle necessità sui computer remoti su cui è stato distribuito un test Siebel. Sebbene tale procedura non sia necessaria in alcune installazioni, l'inserimento di una copia di msvcr70.dll nella cartella siebel dà la sicurezza di non doversi preoccupare che venga perso se si aggiunge un ulteriore computer remoto in futuro.

2.2.2 Requisiti z/OS

E' necessario che sia installato il seguente software sul proprio sistema z/OS:

2.3 Utilizzo di Performance Tester per z/OS

Le seguenti sezioni spiegano le modalità di utilizzo di Performance Tester per z/OS. E' necessario:

  1. Configurare l'ambiente.

  2. Installare Performance Tester per z/OS.

  3. Avviare z/OS RAC (prima di eseguire un test).

Configurazione di ambiente z/OS

Fare in modo che il programmatore di sistema imposti ASSIZEMAX su 2147483647.

Inserire i seguenti comandi di esportazione nel .profile dell'ID utente che avvierà Performance Tester per z/OS:

export RASERVER_HOME=install_dir/IBM/AgentController

export LIBPATH=$LIBPATH:install_dir/IBM/AgentController/lib:java_install_dir/bin:java_install_dir/bin/classic:xml_parser_dir/lib

export PATH=$PATH:install_dirIBM/AgentController/bin

export _BPX_SHAREAS="NO"

Installazione di Performance Tester per z/OS

Nota: Solo IBM Rational Performance Tester Agent Controller viene supportato su z/OS. Per eseguire questo test su z/OS, è necessario installare la stazione di lavoro IBM Rational Performance Tester su un sistema Windows o Linux.

  1. Installare Rational Performance Tester 6.1.0 o 6.1.1 sul proprio computer locale se non è ancora stato fatto.

  1. Utilizzare Rational Product Updater per aggiornare il computer locale al rilascio 6.1.2.

  1. Scaricare il RAC z/OS sul proprio computer remoto da http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/common/rac/601/zips/ibmrac.os390.zip

  2. Eseguire l'unzip del RAC z/OS ed estrarre il contenuto.

  3. Utilizzare ftp per trasferire le seguenti immagini di installazione in formato binario nella directory di installazione:

ibmrac.os390.pax
tptpdc.os390.pax

  1. Passare alla directory di installazione e immettere il seguente comando per estrarre il RAC z/OS:

pax -ppx -rf ibmrac.os390.pax

  1. Passare alla directory install_dir/IBM/AgentController ed immettere il seguente comando:

pax -ppx -rf ../../tptpdc.os390.pax

  1. Rendere i file di oggetto condivisi controllati dal programma immettendo il seguente comando in uno shell di ®Servizi di sistema UNIX:

extattr +p install_dir/IBM/AgentController/lib/*.so

  1. Passare alla directory install_dir/IBM/AgentController/bin ed immettere il seguente comando, che consente al RAC z/OS di abilitare gli host non locali:

./SetConfig.sh -s ALLOW=ALL

  1. E' necessario avviare il RAC z/OS prima di eseguire un test. Per avviarlo, passare su install_dir/IBM/AgentController/bin   ed immettere il seguente comando:

    ./RAStart.sh.

Arresto di Performance Tester per z/OS

Per arrestare il RAC z/OS, immettere il seguente comando:

install_dir/IBM/AgentController/bin/RAStop.sh

2.4 Licenze

Licenze Windows e Linux

IBM Rational Performance Tester consente di avere fino a cinque utenti virtuali simultanei su Windows, Linux o su entrambi. Per eseguire più utenti, tuttavia, sono obbligatorie le licenze dei tester pack virtuali. Ad esempio, è possibile eseguire IBM Rational Performance Tester con un massimo di cinque utenti virtuali senza licenza ma, per eseguire dieci utenti virtuali, è necessario acquistare una licenza per un tester pack virtuale che supporta cinque o più utenti virtuali aggiuntivi. Le licenze vengono fornite con dimensioni di 5, 50, 100, 250, 500, 1000, 2500, 5000, 10.000, 20.000, 50.000 e 100.000 tester virtuali.

Una licenza di un tester pack virtuale non è divisibile; solo un utente può utilizzare un particolare tester pack virtuale. Ad esempio, un utente A e un utente B non possono suddividere 50 tester pack virtuali per eseguire ciascuno un test da 25 utenti. Piuttosto, la licenza da 50 tester pack virtuali consente a un singolo utente di eseguire un test emulando fino a un massimo di 50 utenti virtuali.

Una licenza di un tester pack virtuale è additiva; un singolo utente può combinare più licenze di tester pack virtuali per eseguire un test supportato dalla combinazione di tali licenze. Ad esempio, un singolo utente può utilizzare 2 licenze di tester pack virtuali da 50 per eseguire un test simulando fino a 100 utenti virtuali.

Licenze z/OS

L'esecuzione di utenti virtuali sul sistema operativo z/OS richiede una licenza per IBM Rational Performance Tester per z/OS. IBM Rational Performance Tester per z/OS consente di eseguire un numero illimitato di utenti virtuali sugli host z/OS per cui è stata acquistata tale licenza. Inoltre, tale licenza consente di eseguire fino a cinque utenti virtuali simultanei su Windows e Linux per scopi di sviluppo di attività del test.

2.5 Installazione del refresh pack di Rational Performance Tester

Installare il refresh pack con lo stesso account utente che ha installato il prodotto. Su sistemi Windows, è necessario utilizzare un account con privilegi da amministratore. Su sistemi operativi Linux, è necessario collegarsi come utente root.

Per installare il refresh pack direttamente dal server degli aggiornamenti IBM, attenersi alla seguente procedura:

  1. Chiudere Rational Performance Tester se è aperto.
  2. Avviare Rational Product Updater:
  3. Nota: su Red Hat Enterprise Linux 3.0 e SuSE Linux Enterprise Server 9.0, se si utilizza un ambiente desktop diverso da quello predefinito, i collegamenti al prodotto potrebbero non essere visualizzati nel percorso predefinito. In questo caso, avviare Rational Product Updater eseguendo install_dir/updater/eclipse/rpu.

  4. Fare clic su Trova aggiornamenti.


  5. Se Rational Product Updater richiede un aggiornamento, per poter continuare verrà richiesto di installarlo. Fare clic su OK. Verrà installato l'aggiornamento, Rational Product Updater verrà riavviato e verrà richiamato un elenco di aggiornamenti disponibili.

  6. Per impostazione predefinita, sono selezionati tutti gli aggiornamenti disponibili. Accertarsi che sia selezionato Refresh Pack 6.1.2.
  7. Fare clic su Installa aggiornamenti.
  8. Esaminare e accettare l'accordo di licenza e continuare con il processo di installazione, facendo clic su OK.


  9. A seconda della velocità del processore del computer, dalla quantità di RAM disponibile e dalla velocità del collegamento a Internet, il completamento del download e dell'installazione dell'aggiornamento potrebbe richiedere del tempo.

    Una volta completata l'installazione, Rational Product Updater elenca gli aggiornamenti installati nella pagina Prodotti installati.

  10. Chiudere Rational Product Updater.

Nota: Se durante l'aggiornamento è in esecuzione un processo Linux o z/OS Rational Agent Controller, il processo deve essere riavviato perché l'aggiornamento diventi operativo.

2.6 Installazione del refresh pack di Rational Performance Tester su computer di agente remoto

Installare il refresh pack su ogni computer di agente remoto con lo stesso account utente che ha installato il prodotto. Su sistemi Windows, è necessario utilizzare un account con privilegi da amministratore. Su sistemi operativi Linux, è necessario collegarsi come utente root.

Per installare il refresh pack direttamente dal server degli aggiornamenti IBM, attenersi alla seguente procedura:

  1. Avviare Rational Product Updater:
  2. Nota: su Red Hat Enterprise Linux 3.0 e SuSE Linux Enterprise Server 9.0, se si utilizza un ambiente desktop diverso da quello predefinito, i collegamenti al prodotto potrebbero non essere visualizzati nel percorso predefinito. In questo caso, avviare Rational Product Updater eseguendo install_dir/updater/eclipse/rpu.

  3. Fare clic su Trova aggiornamenti.


  4. Se Rational Product Updater richiede un aggiornamento, per poter continuare verrà richiesto di installarlo. Fare clic su OK. Verrà installato l'aggiornamento, Rational Product Updater verrà riavviato e verrà richiamato un elenco di aggiornamenti disponibili.

  5. Per impostazione predefinita, sono selezionati tutti gli aggiornamenti disponibili. Accertarsi che sia selezionato Refresh Pack 6.1.2.
  6. Fare clic su Installa aggiornamenti.
  7. Esaminare e accettare l'accordo di licenza e continuare con il processo di installazione, facendo clic su OK.


  8. A seconda della velocità del processore del computer, dalla quantità di RAM disponibile e dalla velocità del collegamento a Internet, il completamento del download e dell'installazione dell'aggiornamento potrebbe richiedere del tempo.

    Una volta completata l'installazione, Rational Product Updater elenca gli aggiornamenti installati nella pagina Prodotti installati.

  9. Chiudere Rational Product Updater.

Nota: Se durante l'aggiornamento è in esecuzione un processo Linux o z/OS Rational Agent Controller, il processo deve essere riavviato perché l'aggiornamento diventi operativo.

2.7 Installazioni in locale

È possibile installare il refresh pack direttamente dal server degli aggiornamenti IBM oppure è possibile scaricarlo. Potrebbe essere necessario scaricare e installare il refresh pack nei seguenti casi:

Per scaricare il refresh pack, effettuare le seguenti operazioni:

  1. Scaricare il refresh pack da ftp://ftp.software.ibm.com/software/rationalsdp/rpt/61/zips/rpt61_refreshpack612.zip.
  2. Estrarre il refresh pack in una directory temporanea. Su Windows, si consiglia C:\temp.

Per installare il refresh pack, effettuare le seguenti operazioni:

  1. Chiudere Rational Performance Tester se è aperto.
  2. Collegarsi al proprio sistema con lo stesso account utente utilizzato per installare Rational Performance Tester. Su sistemi Windows, è necessario utilizzare un account con privilegi da amministratore. Su sistemi operativi Linux, è necessario utilizzare l'account utente root.
  3. Avviare Rational Product Updater:

    Nota: su Red Hat Enterprise Linux 3.0 e SuSE Linux Enterprise Server 9.0, se si utilizza un ambiente desktop diverso da quello predefinito, i collegamenti al prodotto potrebbero non essere visualizzati nel percorso predefinito. In questo caso, avviare Rational Product Updater eseuendo install_dir/updater/eclipse/rpu.

  4. Fare clic su Preferenze > Siti di aggiornamento.
  5. Navigare su temp_dir\rpt\policy_612.xml, dove temp_dir è la posizione del refresh pack estratto. Se è stata scelta una posizione temp_dir diversa da C:\temp, il file policy_612.xml deve prima essere modificato in modo che contenga il nome del percorso del file site.xml basato sul valore selezionato per temp.dir. Per Linux, bisogna prima modificare il file della politica immettendo il percorso appropriato fino ai file site.xml con la posizione del sito in cui viene effettuata l'operazione di unzip del sito di aggiornamento locale.
  6. Fare clic su OK.
  7. Fare clic su Trova aggiornamenti.
    Se il computer non dispone dell'accesso a Internet o non può collegarsi al server degli aggiornamenti IBM attivo, viene visualizzata un'avvertenza in Rational Product Updater che indica che non sono disponibili ulteriori siti di aggiornamento. E' possibile ignorare questa avvertenza se è stato installato IBM Rational Product Updater 6.0.1. o successivo.
    Se il computer dispone dell'accesso a Internet e può collegarsi al server degli aggiornamenti IBM attivo e se Rational Product Updater richiede un aggiornamento, viene richiesto di installarlo prima di potere continuare. Fare clic su OK. Verrà installato l'aggiornamento, Rational Product Updater verrà riavviato e verrà richiamato un elenco di aggiornamenti disponibili.
  8. Selezionare IBM Rational Performance Tester Refresh Pack 6.1.2.
  9. Fare clic su Installa aggiornamenti.
  10. Per accettare l'accordo di licenza e continuare con l'installazione, fare clic su OK.
    A seconda della velocità del processore del computer e dalla quantità di RAM disponibile, il completamento dell'installazione dell'aggiornamento potrebbe richiedere del tempo.
    Una volta completata l'installazione, Rational Product Updater restituirà gli aggiornamenti installati nella pagina Prodotti installati.
  11. Chiudere Rational Product Updater.
    Nota: Un processo Linux o z/OS Rational Agent Controller attivo non verrà aggiornato. Per assicurare che gli aggiornamenti siano disponibili, Linux o z/OS RAC devono essere riavviati.

2.8 Creazione di un mirror locale del server degli aggiornamenti

Per creare un mirror locale del server degli aggiornamenti, effettuare i passi di seguito riportati.

  1. Scaricare ed estrarre gli aggiornamenti.
  2. Creare ed aggiornare i file site.xml.
  3. Creare un file policy.xml.
  4. Installare gli aggiornamenti dal mirror locale del server degi aggiornamenti.

2.8.1 Download ed estrazione di aggiornamenti

Per creare un mirror locale del server degli aggiornamenti di IBM Rational Performance Tester:

  1. Rimuovere file obsoleti dal mirror locale del server degli aggiornamenti.Ciò include tutte gli aggiornamenti per Rational Performance Tester antecedenti l'aggiornamento del refresh pack 6.1.2.
  2. Scaricare gli aggiornamenti da ftp://ftp.software.ibm.com/software/rationalsdp/rpt/61/zips/rpt61_refreshpack612.zip.
  3. Estrarre i file in una directory di destinazione che conterrà il mirror locale del server degli aggiornamenti. E' possibile estrarre tutti gli aggiornamenti nella stessa directory di destinazione.Gli aggiornamenti non si sovrascriveranno gli uni con gli altri.

2.8.2 Creazione e aggiornamento di file site.xml

Di solito, per ogni prodotto è disponibile un sito degli aggiornamenti e un sito di rilevamento. Il sito degli aggiornamenti contiene fix del prodotto, fix interne e fix pack, mentre il sito di rilevamento contiene le opzioni facoltative.

Nota: non è disponibile un sito di rilevamento per Rational Product Updater o Rational Performance Tester 6.1.2.

Ogni fix di prodotto di cui è stato effettuato il download contiene un file site_identifier.xml nella directory product\612\<update_install_location>\, e ogni funzione scaricata contiene una directory site_identifier.xml file in the product\612\<discovery_install_location>\, dove identifier identifica la fix del prodotto o la funzione e product identifica il prodotto. I file site_identifier.xml per gli aggiornamenti di Rational Product Updater sono collocati nella directory <update_install_location>\60\update\.

Il sito degli aggiornamenti e il sito di rilevamento richiedono un file site.xml separato. Per creare ogni file site.xml, è necessario combinare le informazioni <feature/> provenienti dai file site_identifier.xml appropriati.

Per creare o aggiornare un file site.xml, effettuare le seguenti operazioni:

  1. Aprire un file site_identifier.xml con un editor di testo. Ad esempio, aprire site_612.xml.
  2. Salvare il file come site.xml nella stessa directory. Se la directory già contiene un file che si chiama site.xml, copiare l'informazione <feature/> da site_612.xml in <site></site> section of site.xml.
  3. Copiare l'informazione di <feature/> da ogni file site_identifier.xml in site.xml.

    Il vostro rpt\612\update\site.xml sarà simile all'esempio di seguito riportato:

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
       <feature patch="true"
          id="com.ibm.rational.performance.tester.612" version="1.0.0"
          url="features/com.ibm.rational.performance.tester.612_1.0.0.jar"/>

       <feature
          id="updater.rpt.common.plugins.612" version="1.0.0"
          url="features/updater.rpt.common.plugins.612_1.0.0.jar"/>

       <feature
          id="updater.rpt.common.wb.plugins.612" version="1.0.0"
          url="features/updater.rpt.common.wb.plugins.612_1.0.0.jar"/>

       <feature
          id="updater.rpt.common.nl.plugins.612" version="1.0.0"
          url="features/updater.rpt.common.nl.plugins.612_1.0.0.jar"/>

       <feature
          id="updater.rpt.common.doc.plugins.612" version="1.0.0"
          url="features/updater.rpt.common.doc.plugins.612_1.0.0.jar"/>

    </site>

2.8.3 Creazione di un file policy.xml

Ogni fix o opzione del prodotto scaricata contiene un file product\policy_identifier.xml che fa riferimento al relativo file site_identifier.xml. È necessario combinare tutti i file policy_identifier.xml in un unico file policy.xml e modificare le corrispondenze URL. Dopo aver creato questo file, è possibile utilizzarlo per tutti gli aggiornamenti del prodotto e per fare riferimento al file site.xml creato nella sezione precedente.

Per creare il file policy.xml, effettuare le seguenti operazioni:

  1. Aprire un file product\policy_identifier.xml con un edito di testo. Ad esempio, aprire policy_612.xml.
  2. Nella directory principale del sito di mirror, salvare il file come policy.xml.
  3. Modificare la mappa dell'URL in modo che punti a site.xml invece che a site_identifier.xml. Accertarsi di specificare un percorso assoluto accessibile in generale per il file site.xml. Ad esempio, se il sito di mirror si trova su un server Web denominato server1, il file policy.xml sarà simile al seguente:

    <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.performance.tester.update" url="http://server1/rational_updates/rpt/612/update/site.xml/">
    </update-policy>
  4. Aggiungere l'informazione della corrispondenza dell'URL da tutti gli altri file product\policy_identifier.xml come rsa\policy_wbi_6001.xml.
    Per ciascun prodotto che è possibile aggiornare dal mirror locale del server degli aggiornamenti, è necessario avere una associazione URL per il sito degli aggiornamenti e un'altra associazione URL per il sito di rilevamento. Per eventuali altri siti di rilevamento, saranno necessarie altre associazioni URL.I modelli sono forniti in ogni file product\policy_identifier.xml.
     
  5. Modificare ogni mappa dell'URL in modo che punti a site.xml invece di site_identifier.xml. Il file sarà simile all'esempio riportato di seguito:

    <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.performance.tester.update" url="http://server1/rational_updates/rpt/612/update/site.xml/">
       <url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
       <url-map pattern="com.ibm.rational.wbi.rsa" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
    </update-policy>

     
  6. Creare una mappa dell'URL per gli aggiornamenti a Rational Product Updater immettendo un percorso assoluto accessibile universalmente al suo file site.xml.

    <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/updater/60/update/site.xml"/>
     
  7. Salvare il file policy.xml.

2.8.4 Installazione di aggiornamenti dal mirror locale del server degli aggiornamenti

Una volta reso disponibile il mirror locale del server degli aggiornamenti, gli utenti possono installare gli aggiornamenti mediante le istruzioni riportate di seguito.

  1. Chiudere Rational Performance Tester se è aperto.
  2. Collegarsi al proprio sistema con lo stesso account utente utilizzato per installare Rational Performance Tester. Su sistemi Windows, è necessario utilizzare un account con privilegi da amministratore. Su sistemi operativi Linux, è necessario utilizzare l'account utente root.
  3. Avviare Rational Product Updater:

    Nota: su Red Hat Enterprise Linux 3.0 e SuSE Linux Enterprise Server 9.0, se si utilizza un ambiente desktop diverso da quello predefinito, i collegamenti al prodotto potrebbero non essere visualizzati nel percorso predefinito. In questo caso, avviare Rational Product Updater eseuendo install_dir/updater/eclipse/rpu.

  4. Fare clic su Preferenze > Siti di aggiornamento.
  5. Immettere il percorso del file policy.xml che si trova nella directory principale del mirror locale del server degli aggiornamenti.
  6. Fare clic su OK.
  7. Fare clic su Trova aggiornamenti o su Trova opzioni facoltative.
    Se Rational Product Updater richiede un aggiornamento, per poter continuare verrà richiesto di installarlo. Fare clic su OK. Verrà installato l'aggiornamento, Rational Product Updater verrà riavviato e verrà richiamato un elenco di aggiornamenti disponibili.
  8. Selezionare l'aggiornamento che si desidera installare.  Per visualizzare la descrizione di un aggiornamento, fare clic su di esso. La descrizione verrà visualizzata nella pagina Informazioni dettagliate.
  9. Fare clic su Installa aggiornamenti o Installa opzioni facoltative.
  10. Per accettare l'accordo di licenza e continuare con l'installazione, fare clic su OK. A seconda della velocità del processore del computer e dalla quantità di RAM disponibile, il completamento dell'installazione dell'aggiornamento potrebbe richiedere del tempo.
  11. Una volta completata l'installazione, Rational Product Updater restituirà gli aggiornamenti installati nella pagina Prodotti installati.
    Chiudere Rational Product Updater.

2.9 Disinstallazione e reinstallazione di IBM Rational Performance Tester

IBM Rational Performance Tester versione 6.1.2 non può essere portato indietro alla versione precedente. Quando IBM Rational Performance Tester viene aggiornato alla versione 6.1.2 e si vuole installare una versione precedente o reinstallare la versione 6.1.2, bisogna prima disinstallare IBM Rational Performance Tester e poi installare la versione desiderata.

Limitazioni

Su sistemi Windows, è necessario utilizzare un account con privilegi da amministratore. Su sistemi operativi Linux, è necessario utilizzare l'account utente root.

Disinstallazione su Windows

Per disinstallare Performance Tester su un sistema Windows:

  1. Fare clic su File > Pannello di controllo> Aggiungi o Rimuovi programmi.
  2. Selezionare l'applicazione che si desidera disinstallare dall'elenco e fare clic su Modifica/Rimuovi.
  3. Seguire le istruzioni nella procedura guidata di disinstallazione.

Disinstallazione su Linux

Per disinstallare Rational Performance Tester su un sistema Linux:

  1. Accedere come root.
  2. Passare alla directory install_dir/rpt_prod/_unist.
  3. Eseguire uninstall.bin.

3.0 Correzioni in questo rilascio

Questo refresh pack risolve i seguenti problemi. Se un problema ha un numero APAR, questo numero viene riportato.

4.0 Problemi e risoluzioni

Questa sezione elenca le risoluzioni individuate per i problemi riscontrati in questo refresh pack.

Informazioni non corrette  nel manuale di installazione 6.1 - installazione delle chiavi di licenza su un client Linux

Nel manuale di installazione 6.1, Installing IBM Rational Performance Tester, la sezione "Installing license keys on Linux" non è corretta. Tale sezione dovrebbe riportare quanto segue:

Per installare i codici di licenza su un client Linux, creare il file $HOME/.flexlmrc, contenente una riga con il nome del computer o l'indirizzo IP del Rational license server. Ad esempio, aggiungere le righe RATIONAL_LICENSE_FILE=@server-name.com o RATIONAL_LICENSE_FILE=@ip-address al file .flexlmrc. E' necessario creare il file .flexlmrc nella directory principale di ogni utente sul sistema di destinazione che eseguirà più di cinque tester virtuali.

La variabile di ambiente MOZILLA_FIVE_HOME deve essere impostata

Se si esegue Performance Tester su Red Hat Linux, è necessario impostare la variabile di ambiente MOZILLA_FIVE_HOME.

Per impostare questa variabile di ambiente, aggiungere le seguenti righe a shortcut_rpu e a shortcut_rpt (nella directory di installazione, /opt/IBM/Rational/SPD/6.0 per impostazione predefiita):

MOZILLA_FIVE_HOME=path to libxpcom.so  (usually /usr/lib/mozilla-1.4.3)
export MOZILLA_FIVE_HOME

Se non si aggiorna questa variabile, Rational Product Updater non visualizzerà correttamente le informazioni dettagliate, Performance Tester non visualizzerà correttamente l'aiuto in linea, l'esecuzione dei dettagli non verrà visualizzata nella vista Dati del protocollo e si va incontro ad altri problemi.

Modifica di una suite di verifiche usando IBM Rational Performance Tester Extension for SAP Solutions

Quando si modifica una suite di verifiche tramite IBM Rational Performance Tester Extension for SAP Solutions, e si seleziona View Object Data, viene visualizzata una finestra che non ha la barra di scorrimento sulla destra, il che comporta l'oscuramento della finestra inferiore. Per risolvere questo problema, allargare la finestra.

Effetti dei firewall sulle verifiche delle prestazioni

Un firewall sul computer locale potrebbe prevenire il ritorno di registrazioni cronologiche di esecuzione e richieste e risposte statistTP.

IBM Rational Performance Tester usa porte di rete per passare dati tra i suoi componenti. I firewall di rete possono interrompere questa operazione e causare errori durante l'esecuzione. Se non è possibile vedere la registrazione cronologica dell'esecuzione dopo il completamento dell'esecuzione, ciò potrebbe indicare un problema di firewall.

La maggior parte dei firewall di rete consentono di creare un elenco di eccezioni per le applicazioni cui non deve essere bloccato l'accesso alla rete. Per assicurare che le comunicazioni tra i componenti di Performance Tester sia ininterrotto, aggiungere le applicazioni al proprio elenco delle applicazioni. Se il firewall di rete è installato solo sull'agent controller, ha bisogno di essere aggiunta all'elenco solo la seconda applicazione elencata per ciascun sistema operativo.

Per Windows:

Per Linux:

Nota: Microsoft Windows XP SP2 installa un firewall restrittivo. Deve essere disabilitato o adattato come precedentemente indicato per consentire una corretta comunicazione tra i componenti di Performance Tester.

E' necessario modificare le opzioni durante la registrazione con un server proxy.

Quando si usa un server proxy per verifiche sulla prestazione, bisogna:

Per individuare tale casella, aprire Internet Explorer e fare clic su Strumenti > Opzioni Internet > Connessioni > Impostazioni LAN.

Utilizzo del codice personalizzato di Test Execution Services con l'interfaccia IKlog

L'interfaccia IKlog è stata sostituita con l'interfaccia ITestExecutionServices. Per usare il codice personalizzato che contiene l'interfaccia IKlog, immettere l'argomento IKlog nel codice personalizzato nell'interfaccia ITestExecutionServices.

Esportazione di un prospetto in HTML

Dopo aver esportato un prospetto in HTML, è possibile stamparlo dal proprio browser. Tuttavia, Explorer 6.x potrebbe effettuare la stampa in modo errato. La parte destra potrebbe non venire in stampa. (Firefox 1.x ed Internet Explorer 7.x non presentano questo problema). Esistono soluzioni sia commerciali che gratuite per correggere questo problema. Per ulteriori informazioni, ricercare su Web Internet Explorer Fitted-Width Printing.

Compatibilità passate e future degli asset di Rational Performance Tester

Esistono due tipi di asset di Rational Performance Tester:

Gli asset rinnovabili vengono automaticamente ricreati se vengono usati con le versioni 6.1.0, 6.1.1 e 6.1.2 (con avvisi quali spostamento tra le macchine che richiedono l'aggiornamento del percorso della classe).

Rational Performance Tester è compatibile a ritroso: è possibile usare asset non rinnovabili dalle versioni 6.1.0 e 6.1.1 nella versione 6.1.2.

Tuttavia, Rational Performance Tester non è compatibile in avanti: non è possibile usare asset dalla 6.1.2 nella versione 6.1.0 o 6.1.1.

Compatibilità passate e future di Rational Agent Controller

Rational Agent Controller è compatibile a ritroso: l'ultima versione supporta le impostazioni create nelle versioni precedenti. Tuttavia, non è compatibile in riferimento a versioni future: le impostazioni create nelle versioni successive non sono supportate nelle versioni precedenti.

Ottimizzazione di Rational Performance Tester 6.1.2 Workbench Memory

Non utilizzare Performance Tester su un sistema con meno di 768 MB di memoria fisica. Se lo si fa, si può andare incontro a basse prestazioni, rottura dell'applicazione a causa della memoria insufficiente o entrambe le cose e comunque bisogna sapere che questa configurazione non è supportata.

Dopo aver aggiornato Performance Tester, adattare la dimensione heap di JVM per le necessità del proprio sistema.

Per fare ciò su Windows:

  1. Avviare Performance Tester.
  2. Fare clic su Finestra > Preferenze.
  3. Espandere l'albero Test e fare clic su Performance Test Workbench.

Viene visualizzata la dimensione heap consigliata. Immettere questo numero nel campo della dimensione heap di Java Virtual Machine e fare clic su OK.

Dopo aver impostato la dimensione heap di JVM, è possibile che Performance Tester non riesca a partire quando viene avviato la volta successiva. Ciò è dovuto alla poca memoria o alla condizione di memoria gravemente frammentata. Chiudendo alcuni programmi attivi o interrompendo taluni servizi si può liberare memoria sufficiente per consentire a Performance Tester di partire.

Se ciò non fosse sufficiente, ripristinare la dimensione heap di JVM editando il file di configurazione. Questo file, rationalsdp.ini, si trova nella directory di installazione del prodotto (come impostazione predefinita,in C:\Program Files\IBM\Rational\SDP\6.0 su Windows e in /opt/IBM/Rational/SDP/6.0 su Linux). Aprire il file con un editor di testo (come Notepad) e cercare la riga che inizia con VMArgs=-Xmx, seguita da un numero, seguito da m. Il numero deve essere quello immesso nel campo della dimensione heap di Java Virtual Machine nella pagina Preferenze. La rimozione della riga dal file di configurazione consente l'avvio di Performance Tester.

Per informazioni aggiornate su come aumentare l'allocazione della memoria sulla propria stazione di lavoro, e sulle procedure ottimali in merito a come ridurre il consumo di memoria, consultare IBM technote 1221972, Rational Performance Tester 6.1.2 Workbench Memory Optimization. Per trovare il technote, fare clic su Help > IBM Support Assistant, e poi su Show Options. Selezionare IBM Software Support Documents e Rational Performance Tester, e poi cercare "Workbench Memory Optimization."

Uso del browser Mozilla su Linux SuSE

Specifico per Linux SuSE Linux. L'installazione di Mozilla eseguito tramite un download da Internet non crea i file di configurazione appropriati. Questi vengono creati solo se il browser di Mozilla viene installato dal disco di installazione SuSE utilizzando i tool di installazione disponibile su SuSE. Ciò consente al browser Mozilla di essere riconosciuto come adattatore del browser e di essere inserito come programma di controllo nelle applicazioni. L'installazione di Mozilla su SuSE è stata personalizzata per il sistema operativo. L'installazione di Mozilla eseguito tramite un download da Internet non crea i file di configurazione appropriati.

Errore irreversibile di Windows sui computer agente

Se si dovesse verificare un errore irreversibile Windows sui computer agente, bisogna disinstallare i componenti di Symantec Internet Email Tools. Per le istruzioni in merito, consultare Symantec Document ID: 2004091012165348.

Problemi con l'utilizzo di Ricerca test per la ricerca di Richieste

Nella finestra Ricerca (cui è possibile accedere facendo clic su Ricerca sulla barra degli strumenti e poi facendo clic sulla scheda Ricerca test ), quando si è selezionata la ricerca delle richieste HTTP, se sono selezionate sia Protetta che Regolare, quando poi si fa clic su Ricerca non viene trovato nulla. Bisogna ripulire una delle caselle di spunta della funzione di ricerca perché il funzionamento sia corretto.

Per ricercare le richieste solo su connessioni sicure (SSL), selezionare la casella di spunta Protetta. Per ricercare solo richieste di connessioni non-SSL, selezionare la casella di spunta Regolare. Per ricercare entrambi le richieste di connessione SSL e non-SSL, ripulire le caselle di spunta Protetta e Regolare.

L'annullamento di una installazione potrebbe non ripulire tutte le risorse.

Se si annulla un'installazione di IBM Rational Performance Tester o di IBM Rational Performance Tester Agent Controller prima che del suo completamento, è possibile che le risorse dell'installazione non vengano ripulite. Cancellare le risorse prima di provare ad installare di nuovo questi prodotti.

5.0 Come contattare l'assistenza clienti

La home page del prodotto per Rational Performance Tester si trova all'indirizzo www.ibm.com/software/awdtools/tester/performance/index.html. Per le FAQ, gli elenchi di problemi noti e di correzioni e le altre informazioni di supporto, visitare la pagina relativa all'assistenza sulla home page del prodotto.

6.0 Informazioni particolari e marchi

Limitazioni previste per gli utenti del Governo degli Stati Uniti - L'uso, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con l'IBM Corp.

Queste informazioni sono state sviluppate per prodotti e servizi offerti negli Stati Uniti. IBM può non offrire i prodotti, i servizi o le funzioni presentati in questa documentazione in altri paesi. Consultare il proprio rappresentante locale IBM per informazioni sui prodotti ed i servizi attualmente disponibili nella propria zona. Qualsiasi riferimento ad un prodotto, programma o servizio IBM non implica o intende dichiarare che solo quel prodotto, programma o servizio IBM può essere utilizzato. Qualsiasi prodotto funzionalmente equivalente al prodotto, programma o servizio che non violi alcun diritto di proprietà intellettuale IBM può essere utilizzato. È comunque responsabilità dell'utente valutare e verificare la possibilità di utilizzare altri prodotti, programmi o servizi non IBM.

IBM può avere applicazioni di brevetti o brevetti in corso relativi all'argomento descritto in questa documentazione. La fornitura della presente documentazione non concede alcuna licenza a tali brevetti. E' possibile inviare per iscritto richieste di licenze a:

IBM Director of Commercial Relations
IBM Corporation
Schoenaicher Str.220
D-7030 Boeblingen
U.S.A.

Per richieste di licenze relative ad informazioni double-byte (DBCS), contattare il Dipartimento di Proprietà Intellettuale IBM nel proprio paese o inviare richieste per iscritto a:
 

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
 

Il seguente paragrafo non si applica al Regno Unito o a qualunque altro paese in cui tali dichiarazioni sono incompatibili con le norme locali: INTERNATIONAL BUSINESS MACHINES CORPORATION FORNISCE LA PRESENTE PUBBLICAZIONE "NELLO STATO IN CUI SI TROVA" SENZA GARANZIE DI ALCUN TIPO, ESPRESSE O IMPLICITE, IVI INCLUSE, A TITOLO DI ESEMPIO,GARANZIE IMPLICITE DI NON VIOLAZIONE, DI COMMERCIABILITÀ E DI IDONEITÀ PER UNO SCOPO PARTICOLARE. Alcuni stati non consentono la recessione da garanzie implicite o esplicite in alcune transazioni, quindi questa specifica potrebbe non essere applicabile in determinati casi.
 

Questa pubblicazione potrebbe contenere imprecisioni tecniche o errori tipografici. Le informazioni qui riportate vengono periodicamente modificate e tali modifiche saranno inserite nelle nuove edizioni. L'IBM può apportare perfezionamenti e/o modifiche nel(i) prodotto(i) e/o nel(i) programma(i) descritto(i) in questa pubblicazione in qualsiasi momento senza preavviso.
 

Tutti i riferimenti a siti Web non dell'IBM sono forniti unicamente a scopo di consultazione. Il contenuto di questi siti non rientra nella documentazione relativa al prodotto IBM in questione. Pertanto, l'utente si assume eventuali rischi per l'accesso a questi siti Web.
 

L'IBM può utilizzare o divulgare le informazioni ricevute dagli utenti secondo le modalità ritenute appropriate, senza alcun obbligo nei loro confronti.
 

Coloro che detengono la licenza su questo programma e desiderano avere informazioni su di esso allo scopo di consentire: (i) uno scambio di informazioni tra programmi indipendenti ed altri (compreso questo) e (ii) l'uso reciproco di tali informazioni, dovrebbero rivolgersi a:
 

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA
 

Queste informazioni possono essere rese disponibili secondo condizioni contrattuali appropriate, compreso, in alcuni casi, l'addebito di un canone.
 

Il programma concesso in licenza descritto nella presente documentazione e tutto il materiale concesso in licenza disponibile sono forniti da IBM in base alle clausole dell'Accordo per Clienti IBM (IBM Customer Agreement), dell'IBM IPLA (IBM International Program License Agreement) o qualsiasi altro accordo equivalente tra le parti.
 

I dati sulle prestazioni contenuti nella documentazione sono stati determinati in un ambiente controllato. Quindi i risultati ottenuti in altri ambienti operativi potrebbero variare in modo significativo. E' possibile che alcune misurazioni siano state effettuate su sistemi a livello di sviluppo e non esiste alcuna garanzia che tali misurazioni siano le stesse su sistemi generalmente disponibili. Inoltre, alcune valutazione possono essere state stimate mediante estrapolazione. I risultati effettivi possono variare. Sarebbe opportuno che gli utenti di questa pubblicazione verificassero i dati applicabili per il relativo ambiente specifico.
 

Le informazioni relative a prodotti non IBM sono state acquisite presso i fornitori di tali prodotti, gli annunci da loro pubblicati o altre fonti disponibili pubblicamente. IBM non ha testato quei prodotti e non può confermarne l'accuratezza della prestazione, la compatibilità o qualsiasi altro reclamo relativo ai prodotti non IBM. Eventuali quesiti sulle funzioni di prodotti non IBM dovrebbero essere indirizzati ai fornitori.
 

Tutte le dichiarazioni relative all'orientamento o alle intenzioni future di IBM sono soggette a modifica o a ritiro senza preavviso e rappresentano solo mete e obiettivi.
 

Queste informazioni contengono esempi di dati e report utilizzati in quotidiane operazioni aziendali. Per illustrarle nel modo più completo possibile, gli esempi possono includono i nomi di individui, società, marchi e prodotti. Tuttavia, tali nomi sono fittizi e qualsiasi riferimento ad imprese commerciali realmente esistenti è puramente casuale.
 

LICENZA DI COPYRIGHT:
 

Queste informazioni contengono programmi applicativi di esempio in linguaggio sorgente, che illustrano tecniche di programmazione su varie piattaforme operative. E' possibile copiare, modificare e distribuire questi programmi di esempio in qualsiasi formato senza pagare all'IBM, allo scopo di sviluppare, utilizzare, commercializzare o distribuire i programmi dell'applicazione conformi all'interfaccia di programmazione dell'applicazione per la piattaforma operativa per cui i programmi di esempio vengono scritti. Questi esempi non sono stati interamente testati in tutte le condizioni. IBM, perciò, non fornisce nessun tipo di garanzia o affidabilità implicita, rispetto alla funzionalità o alle funzioni di questi programmi. E' possibile copiare, modificare e distribuire questi programmi di esempio in qualsiasi formato senza pagare all'IBM allo scopo di sviluppare, utilizzare, commercializzare o distribuire i programmi dell'applicazione conformi alle interfacce di programmazione dell'applicazione IBM.

Ogni copia o qualsiasi parte di questi programmi di esempio o qualsiasi lavoro derivato, devono contenere le seguenti informazioni relative alle leggi sul diritto d'autore:

(C) (nome della società) (anno). Parti di questo codice derivano da programmi di esempio IBM Corp. (C) Copyright IBM Corp. 2000, 2005. Tutti i diritti riservati.

Se questa documentazione viene visualizzata in formato elettronico, le immagini o le illustrazioni a colori potrebbero non essere visualizzate.
 

Informazioni sull'interfaccia di programmazione

Le informazioni sull'interfaccia di programmazione consentono di creare del software applicativo tramite questo programma.

Le interfacce di programmazione di uso generale consentono di scrivere software applicativo che si avvalga dei servizi offerti dagli strumenti di questo programma.

Tuttavia, questa pubblicazione può anche contenere informazioni su diagnosi, modifiche e ottimizzazione di prestazioni. Le informazioni appena menzionate vengono fornite come ausilio per esecuzione di debug del software delle applicazioni.

Avvertenza: Non utilizzare queste informazioni come un'interfaccia di programmazione, poiché sono soggette a modifiche.

Marchi e marchi di servizio

I seguenti termini sono marchi dell'IBM Corporation negli Stati Uniti e/o negli altri paesi:

Java® e tutti i marchi e i logo basati su Java sono marchi della Sun Microsystems, Inc. negli Stati Uniti e/o negli altri paesi.

Microsoft e Windows sono marchi di Microsoft Corporation negli Stati Uniti e/o in altri paesi.

Intel® è un marchio di Intel Corporation negli Stati Uniti e/o in altri paesi.

UNIX è un marchio di The Open Group negli Stati Uniti e/o in altri paesi.

Linux è un marchio di Linus Torvalds negli Stati Uniti e/o in altri paesi.

Nomi di altre società, prodotti o servizi possono essere marchi di altre società.