分类: Sybase
2008-04-10 21:28:15
来源:赛迪网 作者:Anywhere |
Adaptive Server Anywhere 支持多种编程接口,使您在使用各种类型的应用程序和应用程序开发环境时更具灵活性。
支持的接口和协议
以下图示显示支持的接口以及所使用的接口库。在大多数情况下,接口库与接口本身具有相同的名称。
与 SQL Anywhere Studio 一起提供的应用程序使用以下若干接口:
通信协议
每一接口库都使用通信协议通信协议Anywhere 支持两种通信协议:表格式数据流表格式数据 (Tabular Data Stream, TDS)和命令序列命令序列。这两种协议是固有协议,对于大多数用途而言,您使用哪一协议并无多大关系。您所选择的开发环境将由可用工具控制。您将看到的主要区别是与数据库的连接。命令序列应用程序和 TDS 应用程序使用不同的方法来标识数据库和数据库服务器,因此连接对话框是不同的。
TDS
此协议由 Sybase Adaptive Server Enterprise、 Open Client 应用程序以及 Java 应用程序 (这些应用程序通过 TDS 使用 jConnect JDBC 驱动程序连接)使用。
命令序列 此协议由 Adaptive Server Anywhere、 Adaptive Server IQ 使用,并且由嵌入式 SQL、 ODBC 和 OLE DB 应用程序使用。 |