HiT Software Open up your Data
come acquistare download contatti

Website Cinese 
Website Giapponese 


Prodotti & Servizi
In breve
Replicazione dati
DBMoto
DB2 Connectivity
Allora XML Mapping
Sicurezza dei dati
SafeConduct
Downloads
(English)
Servizi
SQL DB2 connectivity

HiT OLEDB Server/400
HiT OLEDB Server/400 Developer Edition

MIDDLEWARE SQL PER SERVER WINDOWS
(SISTEMI OPERATIVI SERVER)

 
HiT OLEDB Server/400 è un middleware SQL, per programmi Windows che girano su sistemi operativi Server, che consente l'accesso diretto a dati residenti su database DB2 su piattafoma AS/400 o iSeries (DB2/400). HiT OLEDB Server/400 è progettato per essere utilizzato, sia da applicativi standard di terze parti, sia da programmi sviluppati ad-hoc.
 
Il middleware HiT OLEDB Server/400 accetta da una qualsiasi applicazione Windows chiamate SQL via ADO v2.x o direttamente dai metodi e proprietà dell'applicazione stessa. Questi comandi SQL vengono poi tradotti in SQL DB2/400 nativo per ottenere le migliori prestazioni e poi inoltrati ad un server AS/400 o iSeries per leggere, aggiornare o inserire dati sul DB2/400. Tutte le comunicazioni con il DB2/400 possono essere crittografate ed autenticate tramite SSL v 3.0 con l'aggiunta del prodotto HiT SSL Server. L' accesso al database avviene utilizzando il protocollo IBM Optimized Database Server (ODBS) ed altre procedure già residenti/native, senza la necessità di alcun software aggiuntivo sul server AS400/iSeries. HiT OLEDB Server/400 gira su server con sistema operativo Windows 2000/NT.
 
HiT OLEDB Server/400 supporta lo standard completo SQL ottenendo così le massime funzionalità e performance per applicazioni su sistemi operativi server. Tra queste funzionalià: le stored procedures, i result sets multipli, gli static SQL/packages, il supporto multi-threading e re-entrancy e la presenza della feature dbXpress per migliorare significativamente la velocità delle applicazioni che usano i driver HiT.

HiT ODBC Server/400 Schematic
 

HiT OLEDB Server/400 è utilizzabile a partire dalla versione V3R1 di OS/400, sfrutta al meglio le caratteristiche del protocollo IBM Optimized Database Server (ODS) e, a livello di connessione di rete, supporta, sia TCP/IP che APPC. Come gia' detto, per ottenere la massime prestazioni da applicativi server viene supportato il multi-threading.

Il provider OLEDB include il supporto per diversi oggetti COM: datasource, session, transaction, command, rowset e error. E' disponibile il supporto per le transazioni distribuite. E' inoltre supportato, per consentire la mappatura tra DB2/400 e l'ambiente OLE DB/ADO, un vasto insieme di datatypes.

Il supporto del database schema è basato sulle specifiche ANSI SQL-92. Informazioni sugli schema sono leggibili utilizzando rowsets predefiniti attraverso le interfacce IDBSchemaRowset::GetRowset. Le applicazioni che utilizzano OLEDB Server/400 possono specificare semplici restrizioni quale, ad esempio, leggere le colonne di una particolare tabella.

Per l'utilizzo in applicazioni e ambienti con particolari necessità di sicurezza è possibile usare l'interfaccia IDBProperties, tramite la quale un'applicazione può richiedere il meccanismo di autorizzazione/autenticazione desiderato.

Il connection poolingè supportato per OLE DB v2.x. Di conseguenza anche ADO v2.x connection pooling, quale consumer OLE DB v2.x, è a sua volta supportato.

La componente OLEDB Toolbox, inclusa nel driver,è un sofisticato strumento diagnostico per l'analisi del datalink e di eventuali errori. Comprende anche tools per il debugging e il tracing che permettono un esame dettagliato ed una ottimizzazione delle performance dell'applicazione, compresa anche la gestione dei SQL package.

La versione HiT OLEDB Server/400 Developer Edition, in aggiunta a tutte le funzionalità comprese nella versione standard e illustrate sopra, mette a disposizione degli sviluppatori, web e non, un Active Server Pages Toolkit e un Visual Basic Toolkit. Questi Toolkit contengono numerosi esempi di codice sorgente ASP o VB - e la licenza per utilizzare questo codice nelle vs. applicazioni - che illustrano come leggere e scrivere dati su DB2/400 utilizzando ActiveX Data Objects (ADO). L'utilizzo di questi toolkit riduce significativamente i tempi di sviluppo in quanto da modo agli sviluppatori di utilizzare, da subito, esempi funzionati di codice per accedere ai dati su tabelle DB2/400 o per controllare parametri legati ai sottosistemi OS/400. Inclusi negli esempi: come inizializzare una connessione al server con DB2/400 utilizzando recordset ADO, come eseguire stored procedures su AS/400, come leggere, inserire o aggiornare dati e visualizzare questi dati da una qualsiasi applicazione. Tutti gli esempi funzionano dalla release OS/400 V3R1 e successive.

Il prodotto è corredato da un'estesa documentazione on-line che include come configurare le fonti dati OLEDB, le funzionalià OLEDB, la sintassi SQL, l'utilizzo delle stored procedures di DB2/400, l'utilizzo di static SQL/package, modalità di tracing debugging e diagnostica.

È anche disponibile una versione del prodotto per sistemi operativi client: HiT OLEDB/400.

Caratteristiche Principali   Benefici
ADO livello 2.x
 
  Disponibilità 'dei piu' avanzati
strumenti tecnologici
Stored procedures e result sets
multipli
 
Static SQL/package
  Accesso veloce ai dati
 
 
 
Supporto Transazioni Distribute
 
 
  Per programmi complessi con
transazioni multiple su più database
Multi-threading   Prestazione e scalabilità
DbExpress Connection Pooling   Prestazione
Crittografia e autenticazione SSL
v3.x
  Trasmissione dati con la
massima sicurezza
Supporto di molteplici versioni
OS/400
  Installazione flessibile anche
su larga scala
Strumenti di debug/trace   Diagnostica potente e veloce
Supporto per installazioni "Silent"
 
  Integrazione con applicazioni,
set-up e deployment facilitato
Supporto TCP/IP
 
 
  Infrastuttura di networking
comune e standard di
mercato
Supporto double-byte
 
  Accesso alle versioni
International di DB2
Utilizzo protocollo nativo OS/400
ODBS
  Velocità di accesso e stabilità
del server
Supporto per distributed program
call e CL Command Execution
  Accesso alla business logic e
utilities
Insieme completo di data types
con documentazione
  Conversione veloce e facile
tra caratteri EBCDIC e ANSI
HiT Server Manager
 
  Gestione remotizzata dei driver
VB Toolkit compreso nella HiT
ODBC/400 Developer Edition
 
  Esempi di come fare riducono
significativamente i tempi di
sviluppo

DB2/400 Data Types Supportati
DATE   FIXED GRAPH
TIME   VARGRAPH
TIMESTAMP   LONG VARGRAPH
CHAR   VARCHAR
LONG VARCHAR   CHAR FOR BIT DATA
VARCHAR FOR BIT DATA   LONG VARCHAR FOR BIT DATA
DECIMAL   NUMBERIC
INTEGER   SMALLINT
REAL   FLOAT
BLOB   CLOB
TINYINT   BIT
DOUBLE PRECISION   BINARY
VAR BINARY   LONG VAR BINARY

OLEDB data types supportati
DBTYPE_12   DBTYPE_I4
DBTYPE_R4   DBTYPE_R8
DBTYPE_CY   DBTYPE_DATE
DBTYPE_BSTR   DBTYPE_IDISPATCH
DBTYPE_ERROR   DBTYPE_BOOL
DBTYPE_VARIANT   DBTYPE_IUNKNOWN
DBTYPE_DECIMAL   DBTYPE_UI1
DBTYPE_ARRAY   DBTYPE_BYREF
DBTYPE_I1   DBTYPE_UI2
DBTYPE_UI4   DBTYPE_I8
DBTYPE_UI8   DBTYPE_GUID
DBTYPE_VECTOR   DBTYPE_FILETIME
DBTYPE_BYTES   DBTYPE_STR
DBTYPE_WSTR   DBTYPE_NUMERIC
DBTYPE_DBDATE   DBTYPE_DBTIME
DBTYPE_DBTIMESTAMP   DBTYPE_VARNUMERIC

Data Source Object Interfaces
· IDBCreateSession
· IDBInitialize
· IDBProperties
· IPersistFile
· IPersist
· ISupportErrorInfo
· IDBInfo
· IDBDataSourceAdmin
 
Session Object Interfaces
· IGetDataSource
· IOpenRowset
· ISessionProperties
· IObjectWithSite
· IDBCreateCommand
· IDBSchemaRowset
· ISupportErrorInfo
· IIndexDefinition
· ITransactionLocal
 
Transaction Object Inerfaces
· Itransaction
· ItransactionLocal
 
Command Object Interfaces
· ICommand
· IObjectWithSite
· IAccessor
· ICommandProperties
· ICommandText
· IColumnsInfo
· IConvertType
· ICommandPrepare
· ICommandWithParameters
· ISupportErrorInfo
· IColumnsRowset
 
Rowset Object Interfaces
· IAccessor
· IRowsetInfo
· IColumnsInfo
· IConvertType
· IMultipleResults
· IObjectWithSite
· IRowsetIdentity
· IRowset
· IRowsetChange
· IRowsetLocate
· ISequentialStream
· ISupportErrorInfo
· IColumnsRowset
 
Error Lookup Object Interfaces
· IErrorLookup
 
Schema Rowset Support
 
Le seguenti tabelle di schema sono supportate da HiT OLEDB/400 per ogni tabella di schema sono elencate le colonne supportate):
 
· Schema Rowset GUID
· DBSCHEMA_TABLES
· DBSCHEMA_COLUMNS
· DBSCHEMA_PROVIDER_TYPES
· DBSCHEMA_CATALOGS
· DBSCHEMA_INDEXES
· DBSCHEMA_SCHEMATA
· DBSCHEMA_PROCEDURES
· DBSCHEMA_PROCEDURES_PARAMETERS

Prerequisiti di sistema:
 
Per il Server Windows
· Windows Server 2003, Windows Server 2000 or
  Windows NT Server 4.0
· 12Mb Disk Space
· Scheda di rete con protocollo TCP/IP
· Connessione TCP/IP or APPC verso il server AS/400
 
Per il Server DB2
· OS/400 V3R1 o successivo
 

Continua esplorazione:

Download er valutazione
   HiT OLEDB Server/400
   (English)
   HiT OLEDB Server/400
      DE
         (English)

HiT VB Toolkit
   (English)

HiT ASP Toolkit
   (English)

Come acquistare


© 2008 HiT Software, Inc. - P.I. 03115760237. Tutti i diritti riservati.
Tutti gli altri marchi registrati appartengono ai rispettivi proprietari.