Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere 12 - Einführung » Datenverwaltungstechnologien » Programmierschnittstellen

 

Kommunikationsprotokolle der Interface-Bibliothek

Jede Interface-Bibliothek kommuniziert mit dem Datenbankserver über ein Kommunikationsprotokoll. SQL Anywhere unterstützt zwei Kommunikationsprotokolle, nämlich Command Sequence und Tabular Data Stream (TDS). Bei beiden handelt es sich um interne Protokolle, und in den meisten Fällen ist es unerheblich, welches Sie gerade verwenden. Die Wahl der Entwicklungsumgebung wird in erster Linie von den zur Verfügung stehenden Programmen beeinflusst.

Die wesentlichen Unterschiede zeigen sich bei der Verbindungsaufnahme mit der Datenbank. Command Sequence-Anwendungen und TDS-Anwendungen verwenden unterschiedliche Verfahren zum Identifizieren einer Datenbank und eines Datenbankservers. Aus diesem Grund gestalten sich die Verbindungsfenster unterschiedlich.

  • Command Sequence   Dieses Protokoll wird von SQL Anywhere, dem SQL Anywhere-JDBC-Treiber und den APIs Embedded SQL, ODBC, OLE DB und ADO.NET verwendet.

  • TDS   Dieses Protokoll wird verwendet von Sybase Adaptive Server Enterprise, vom jConnect-JDBC-Treiber und von Sybase Open Client-Anwendungen. Weitere Hinweise zu TDS finden Sie unter SQL Anywhere als Open Server.