Nennen Sie Niveau-Schnittstelle

Call Level Interface (CLI) ist ein Softwarestandard, der im 9075-3:2003 ISO/IEC definiert ist. Die Anruf-Niveau-Schnittstelle definiert, wie ein Programm SQL-Abfragen zum Datenbankverwaltungssystem (DBMS) senden sollte, und wie der zurückgegebene recordsets durch die Anwendung auf eine konsequente Weise behandelt werden sollte. Entwickelt am Anfang der 1990er Jahre wurde die API nur für den C und die COBOL-Programmiersprachen definiert.

Die Schnittstelle ist ein Teil dessen, was Open Group als die Allgemeine Anwendungsumgebung kennzeichnet, die beabsichtigt ist, um ein breiter Standard zu sein, um offene Anwendungen, d. h. Anwendungen von verschiedenen Programmiermannschaften und verschiedenen Verkäufern zu programmieren, die auf eine effiziente Weise zwischenfunktionieren können. SQL/CLI stellt einen internationalen normalen mit der Durchführung unabhängigen CLI dem Zugang SQL Datenbanken zur Verfügung. Client/Server-Werkzeuge können auf Datenbanken durch Bibliotheken der Dynamischen Verbindung (DLL) leicht zugreifen. Es unterstützt und fördert einen reichen Satz von Client/Server-Werkzeugen.

Der weit verbreitetste Gebrauch des CLI Standards ist die Basis des ODBC (Offene Datenbankkonnektivität) Spezifizierung, die weit verwendet wird, um Anwendungen auf durchsichtig Zugriffsdatenbanksysteme von verschiedenen Verkäufern zu erlauben. Die jetzige Version der API, ODBC 3.52, vereinigt Eigenschaften sowohl vom ISO als auch von den X/Open Standards (sieh unten).

Geschichte

Die Arbeit mit der Anruf-Niveau-Schnittstelle hat in einem Unterausschuss amerikanischer SQL Access Group begonnen. 1992 wurde es am Anfang veröffentlicht und hat als die ODBC API des Microsofts eingekauft. Die CLI Spezifizierung wurde betreffs des ISO und der ANSI Standardkomitees 1993 vorgelegt; der Standard hat die internationale Buchzahl-Standardbuchnummer 1-85912-081-4, und die Zahl des internen Belegs ist C451.

ISO SQL/CLI ist ein Nachtrag bis 1992 SQL Standard (SQL-92). Es wurde als ISO Standard ISO/IEC 9075-3:1995 Informationstechnologie - Datenbanksprachen - SQL - Teil 3 vollendet: Schnittstelle des Anruf-Niveaus (SQL/CLI). Die SQL/CLI aktuelle Anstrengung fügt Unterstützung für SQL3 hinzu.

Im vierten Viertel von 1994 wurde die Kontrolle über den Standard X/Open Company übertragen, die bedeutsam ausgebreitet hat und es aktualisiert hat. Der X/Open CLI Schnittstelle ist eine Obermenge des ISO SQL CLI.

Links


Glück (Zeitschrift) / BSP (Begriffserklärung)
Impressum & Datenschutz