Net.Data: Guida alla gestione e alla programmazione per OS/400


Glossario

ambiente di linguaggio
Un modulo che fornisce l'accesso da una macro Net.Data per un'origine di dati esterni come DB2 o per un linguaggio di programmazione come Perl. Con Net.Data vengono forniti alcuni ambienti di linguaggio come REXX, Perl e Oracle. E' anche possibile creare ambienti di linguaggio personali.

API
Application programming interface (interfaccia di programmazione applicazione). Net.Data supporta tre API di proprietà per prestazioni migliorate sui processi CGI.

applet
Un programma Java incluso in una pagina HTML. Le applet operano su browser abilitati a Java, come Netscape e vengono caricate quando viene caricata la pagina HTML.

application programming interface (API)
Un'interfaccia funzionale fornita dal sistema operativo o da un programma su licenza reperibile separatamente che consente ad un programma applicativo scritto in un linguaggio di livello complesso di utilizzare dati specifici o funzioni del sistema operativo o del programma su licenza. Net.Data supporta le seguenti API proprietarie del server Web per prestazioni avanzate su processi CGI: ICAPI, GWAPI, ISAPIe NSAPI.

BLOB
Binary large object.

CGI
Common Gateway Interface.

CLOB
Character large object.

Common Gateway Interface
Una modalità standard per un server Web di trasferire il controllo ad un programma applicativo e di ricevere i blocchi di dati.

controllo convalida
La definizione di un limite all'interno del processo che Net.Data esegue all'interno del quale le operazioni sulle risorse vengono definite come parte di un'unità di lavoro.

database
Una raccolta di tabelle o di spazi tabella e di spazi di indice.

DBMS
Database management system.

DBMS (database management system)
Un sistema software che controlla la creazione, l'organizzazione e la modifica di un database ed accede ai dati memorizzati al suo interno.

directory di lavoro corrente
La directory predefinita di un processo da cui vengono risolti tutti i nomi percorso relativi.

firewall
Un computer dotato di software che protegge una rete interna dall'accesso esterno.

HTML
Hypertext markup language.

HTTP
Hypertext transfer protocol.

hypertext markup language
Un linguaggio di tag utilizzato per scrivere documenti Web.

hypertext transfer protocol
Il protocollo utilizzato per le comunicazioni tra un server e un browser Web.

ICAPI
Internet Connection API.

ICS
Internet Connection Server.

ICSS
Internet Connection Secure Server.

interfaccia di file non codificato
Una serie di funzioni interne di Net.Data che consentono di leggere e scrivere dati da file di testo.

Internet
Una rete internazionale di computer pubblica TCP/IP.

Internet Connection Secure Server
Server Web IBM protetto.

Internet Connection Server
Server Web IBM non protetto.

Intranet
Una rete TCP/IP all'interno di un firewall aziendale.

Java
Un linguaggio di programmazione orientato sull'oggetto e indipendente dal sistema operativo essenziale per le applicazioni Internet.

LOB
Large object.

middleware
Software di tramite tra un programma applicativo ed una rete. Gestisce l'interazione tra un programma applicativo client ed un server tramite la rete.

nome percorso
Indica al sistema come ubicare un oggetto. Il nome percorso è espresso come una sequenza di nomi di directory seguiti dal nome dell'oggetto. Le singole directory e il nome oggetto sono separati da un carattere barra (/) o barra retroversa (\).

nome percorso relativo
Un nome percorso che non inizia al primo livello o su una directory "root". Il sistema considera che il nome percorso inizia sulla directory di lavoro corrente del processo.

null
Un valore particolare che indica l'assenza di informazioni.

percorso
Un percorso di ricerca utilizzato per individuare i file.

percorso assoluto
Il nome percorso completo di un oggetto. I nomi percorso assoluto hanno inizio al primo livello o sulla directory "root" (identificata dal carattere barra (/) o dal carattere barra retroversa (\)).

Perl
Un linguaggio di programmazione interpretato.

persistenza
Lo stato in cui un valore assegnato viene mantenuto per l'intera transazione e dove una transazione è distribuita su più richiami di Net.Data. Solo le variabili possono essere persistenti. Inoltre le operazioni sulle risorse interessate dal controllo di convalida vengono mantenute attive fino a che non viene completata una convalida esplicita, un'operazione di annullo o la transazione.

porta
Un numero a 16 bit utilizzato per comunicare tra TCP/IP e un'applicazione o un protocollo di livello superiore.

registro
Un contenitore in cui le stringhe possono essere memorizzate e richiamate.

server Web
Un computer che esegue software di server HTTP, come Internet Connection.

TCP/IP
Transmission Control Protocol / Internet Protocol.

tipo di dati
Un attributo di colonne e di valori letterali.

transazione
Un richiamo di Net.Data. Se viene utilizzato Net.Data persistente, una transazione può distribuire più richiami di Net.Data.

Transmission Control Protocol / Internet Protocol
Una serie di protocolli per comunicazioni che supporta le funzioni di collegamento peer-to-peer per reti locali e estese.

uniform resource locator
Un indirizzo che definisce un server HTTP e, facoltativamente una directory e un nome file, ad esempio: http://www.software.ibm.com/data/net.data/index.html.

unità di lavoro
Una sequenza recuperabile di operazioni trattate come un'operazione unica. Tutte le operazioni contenute in un'unità di lavoro possono essere completate (convalidate) o annullate come se fossero un'operazione singola. Solo le operazioni sulle risorse interessate dal controllo convalida possono essere conavalidate o annullate.

URL
Uniform resource locator.


[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]