HiT Software, Inc., A BackOffice Associate, LLC CompanyBackOffice Associates
Bestellen Download Kontakt


Chinesische Website 
Japanische Website 


Software & Service
Überblick Software
Allora XML-RDB
DB2 Connectivity
DBMoto Replikation
SafeConduct
Datensicherheit
Downloads
(Englische Website)
Anwenderberichte
und Referenzen
Service
SQL Middleware

HiT OLEDB/400
HiT OLEDB/400 Developer Edition
   (Ausgabe für Entwickler)

SQL MIDDLEWARE FÜR WINDOWS-CLIENT-PLATTFORMEN
 
HiT OLEDB/400 ist eine Windows-Client-Middleware für den DB2/400-SQL-Zugriff aus kundenspezifischen Anwendungen und Dritthersteller-Software. HiT OLEDB/400 akzeptiert Anwendungs-SQL-Befehle mittels ADO v2.x oder direkt durch seine Objekteigenschaften und -methoden. Dann konvertiert sie diese SQL-Befehle in native DB2 SQL für Hochleistungszugriff und kommuniziert mit der IBM i (früher AS/400), um auf DB2/400-Daten zuzugreifen, sie abzurufen und zu aktualisieren. Jede Kommunikation mit der iSeries kann fakultativ auch durch SSL v3.0-Unterstützung verschlüsselt und ihre Echtheit bestätigt werden.

Durch wirksamen Einsatz des IBM Optimized Database Server-Protokollstandards nutzt HiT OLEDB/400 native IBM-Serverprogramme und benötigt keine zusätzliche iSeries-Software. HiT OLEDB/400 unterstützt alle Windows-32/64-bit-Client-Plattformen, einschließlich Windows 7, Vista, XP, Windows 98/95, and Windows NT Workstation
 

Immagine: HiT OLEDB/400 Schema

 
HiT OLEDB/400 unterstützt die volle SQL-Funktionalität für maximale Anwendungsleistung, einschließlich Stored Procedures, mehrfacher Resultsets und statischer SQL-Pakete. Multithreading- und Re-Entrancy-Unterstützung garantieren Hochleistung für Clientanwendungen. Sein einzgartiges dbXpress-Ausführungsmerkmal beschleunigt ebenfalls deutlich die Anwendungen.

HiT OLEDB/400 unterstützt die V3R7-Version und spütere Versionen von OS/400 und kann über TCP/IP- oder APPC-Verbindungen kommunizieren. Um Hochleistungs-Clientanwendungen zu garantieren, unterstützt HiT OLEDB/400 die flexibelsten Windows-32/64-bit- Multithreading-Modelle.

Der OLEDB-Provider-Support beinhaltet Datenquellen-, Session-, Transaktions-, Befehls-, Rowset- und COM-Fehler-Objekte. Ein breiter Satz von Datentyp-Mappings zwischen DB2- und OLE DB/ADO-Umgebungen wird unterstützt, einschließlich großer Binär- und Zeichenobjekte.

Der HiT OLEDB/400-Datenbankschema-Support basiert auf der ANSI SQL92-Spezifizierung. Schemainformation wird abgerufen durch Nutzung predefinierter Schema-Rowsets mittels der IDBSchemaRowset::GetRowset-Schnittstellen. Anwendungen können einfache Einschränkungen spezifizieren, solche wie die Rückgabe von Spalten einer besonderen Tabelle. Sicherheit wird durch die IDBProperties-Schnittstelle unterstützt, wo Anwendungen die gewünschte Art von Echtheitsbestätigungs-/Autorisierungsmechanismus anfordern.

Support ist inbegriffen für das OLE DB v2.x-Connection Pooling. ADO v2.x-Connection Pooling wird als ein OLE DB v2.0-Nutzer deswegen auch unterstützt.

Die beigefügte OLEDB-Toolbox erleichtert die Definition und Diagnostik von Datenverknüpfungen. Zusätzlich stellt die HiT OLEDB-Toolbox leistungsstarke Programme zur Programmablaufverfolgung und Fehlersuche bereit, um bei der Bereinigung von Softwarefehlern zu helfen und um Anwendungsperformance und zweckmäßiges SQL-Paket-Management zu optimieren.

Die HiT OLEDB/400 Developer Edition beinhaltet das HiT Visual Basic-Toolkit, das Quellcodebeispiele für den Datenzugriff unter Nutzung von ActiveX Data Objects (ADO) enthält. Es senkt deutlich die Anwendungsentwicklungszeit, indem Entwicklern ein arbeitendes VB-Projekt und entsprechende Beispiele zum Abfragen und Aktualisieren von DB2-Tabellen, zum Kontrollieren zugehöriger OS/400-Subsysteme und zum Abrufen von DB2-Daten für die Umleitung zu Anwendungen zur Verfügung gestellt werden. Der eingeschlossene Quellcode führt Verbindungen vor, indem ADO-Datensätze genutzt, gespeicherte Prozeduren ausgeführt, Tabellendaten abgerufen und eingefügt und Ergebnisse gezeigt werden. Alle Muster arbeiten mit jedem V3R1- und späteren OS/400-System.

Ein Server-OLEDB-Provider, HiT OLEDB Server/400, steht ebenfalls zur Verfügung.

Hauptmerkmale   Vorteile
ADO level 2.x-Übereinstimmung
 
  Zugänglichkeit der
neuesten Programme
Unterstützung von Stored
Procedures und mehrfachen
Resultsets
 
Statischer SQL-Paket-Support
  Schneller Datenzugriff
 
 
 
 
Unterstützung verteilter
Transaktionen
 
  Unterstützung für komplexe
Transaktionen über
mehrere Datenbanken
Multithreading-Unterstützung   Performanz und Skalierbarkeit
dbExpress Connection Pooling   Performanz
Unterstützung von SSL v3.x-
Kodierung und Echtheitsbestätigung
  Sichere Datenübertragung
 
Unterstützung mehrerer OS/400
Versionen
  Flexibler Einsatz
 
Programme zur Fehlersuche/
Programmablaufverfolgung
  Schnelle Diagnostik
 
Unterstutzüng stummer
Installationen
 
  Weniger IT-
Unterstützungsprobleme
während des Einsatzes
TCP/IP-Connectivity-
Unterstützung
  Gebräuchlicher
Netzwerktransport
Double-Byte-Support
 
  Internationaler DB2
Server-Zugriff
OS/400 ODBS Native-
Protokollunterstützung
  Serverstabilität
 
Verteilter
Programmaufrufunterstützung
Befehlsausführung
  Business Logik- und
Dienstprogrammzugriff
 
Vollständiger Satz von
Datentypen wird unterstützt
und dokumentiert
  Nahtlose Konvertierung
zwischen EBCDIC- und
ANSI-Zeichensätzen
C#-Toolkit bei der Developer
Edition
  Entwicklungszeit reduziert
 

Unterstützte DB2/400-Datentypen
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

Unterstützte OLEDB-Datentypen
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

Datenquellenobjektschnittstellen
· IDBCreateSession
· IDBInitialize
· IDBProperties
· IPersistFile
· IPersist
· ISupportErrorInfo
· IDBInfo
· IDBDataSourceAdmin
 
Session-Objekt-Schnittstellen
· IGetDataSource
· IOpenRowset
· ISessionProperties
· IObjectWithSite
· IDBCreateCommand
· IDBSchemaRowset
· ISupportErrorInfo
· IIndexDefinition
· ITransactionLocal
 
Transaktionsobjektschnittstellen
· Itransaction
· ItransactionLocal
 
Befehlsobjektschnittstellen
· ICommand
· IObjectWithSite
· IAccessor
· ICommandProperties
· ICommandText
· IColumnsInfo
· IConvertType
· ICommandPrepare
· ICommandWithParameters
· ISupportErrorInfo
· IColumnsRowset
 
Rowsetobjektschnittstellen
· IAccessor
· IRowsetInfo
· IColumnsInfo
· IConvertType
· IMultipleResults
· IObjectWithSite
· IRowsetIdentity
· IRowset
· IRowsetChange
· IRowsetLocate
· ISequentialStream
· ISupportErrorInfo
· IColumnsRowset
 
Error-Lookup-Objektschnittstellen
· IErrorLookup
 
Schema-Rowset-Support
 
Die folgenden Tabellenschemata werden von HiT OLEDB/400 unterstützt (für jedes Tabellenschema sind die unterstützten Spalten aufgelistet):
 
· Schema Rowset GUID
· DBSCHEMA_TABLES
· DBSCHEMA_COLUMNS
· DBSCHEMA_PROVIDER_TYPES
· DBSCHEMA_CATALOGS
· DBSCHEMA_INDEXES
· DBSCHEMA_SCHEMATA
· DBSCHEMA_PROCEDURES
· DBSCHEMA_PROCEDURES_PARAMETERS

Systemvoraussetzungen:
 
Für den Client-Arbeitsplatzrechner
· Pentium-Prozessor oder besser
· Windows 7(32/64-bit), Windows XP, Vista(32/64-bit),
  Windows 98/95, Windows NT Workstation
· 32MB Hauptspeicher
· 6MB Festplattenspeicherplatz
· Netzkarte funktionsfähig mit TCP/IP-Netzwerkprotokollen
· TCP/IP- oder APPC-Verbindung zum DB2-Server
 
Für den DB2-Server
· OS/400 V3R7 oder höher
 

Softwareressourcen:

Testversion herunterladen
   HiT OLEDB/400
   (Englisch)
   HiT OLEDB/400 DE
   (Englisch)

Bestellen


© 2012 HiT Software, Inc., A BackOffice Associates, LLC Company. Alle Rechte vorbehalten.