各インターフェイスライブラリは、1 つの「通信プロトコル」を使用してデータベースサーバーと通信します。SQL Anywhere は、「Command Sequence」と「Tabular Data Stream (TDS)」という 2 つの通信プロトコルをサポートしています。これらのプロトコルは内部に組み込まれているので、ほとんどの場合どちらを使用しても変わりがありません。開発環境は、プロトコルではなくて利用できるツールによって異なります。
2 つのプロトコルの主な相違は、データベースと接続してみるとわかります。Command Sequence を使用するアプリケーションと TDS を使用するアプリケーションは、データベースとデータベースサーバーを識別する方法が異なるので、接続パラメーターが異なります。
Command Sequence このプロトコルは、SQL Anywhere、SQL Anywhere JDBC ドライバー、および Embedded SQL、ODBC、OLE DB、ADO.NET の各 API で使用されます。
TDS このプロトコルは、Sybase Adaptive Server Enterprise、jConnect JDBC ドライバー、および Sybase Open Client の各アプリケーションで使用されます。TDS の詳細については、Open Server としての SQL Anywhereを参照してください。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |