QAnywhere 客户端应用程序管理 QAnywhere 消息的接收和发送。可以使用下列编程接口之一来编写这种应用程序:
QAnywhere .NET API 部署到使用 Microsoft .NET Framework 的 Windows 计算机和运行 Microsoft .NET Compact Framework 的手持式设备的编程接口。QAnywhere .NET API 是以 iAnywhere.QAnywhere.Client 命名空间的形式提供的。
QAnywhere 支持 Microsoft Visual Studio 2003。
虽然本章中的 .NET API 代码示例使用的是 C# 编程语言,但 Microsoft .NET 支持的所有编程语言都可以使用此 API。
提供使用 C#、Visual Basic .NET 和托管 C++ 编写的 TestMessage 示例应用程序。有关详细信息,请参见第 5 课:浏览 TestMessage 客户端源代码。
有关 QAnywhere .NET API 的详细信息,请参见 命名空间 iAnywhere.QAnywhere.Client。
QAnywhere C++ API 用于部署到 Windows 计算机的编程接口。此接口是为使用 C++ 的编程人员提供的。
QAnywhere 支持 Microsoft Visual C++ 6.0、Microsoft Visual Studio .NET 2003、Microsoft eMbedded Visual C++ 3.0 和 Microsoft eMbedded Visual C++ 4.0。
QAnywhere C++ API 的组成部分如下:
一组头文件(主要文件的是 qa.hpp),位于 SQL Anywhere Studio 安装目录的 QAnywhere\h 子目录下。
导入库 (qany9.lib),位于 SQL Anywhere Studio 安装目录的 QAnywhere\ce\arm.30\lib、QAnywhere\lib 和 QAnywhere\ce\x86.30\lib 子目录下。
运行时 DLL (qany9.dll),位于 SQL Anywhere Studio 安装目录的 win32、ce\arm.30 和 ce\x86.30 子目录下。
源代码文件必须包含头文件才能访问此 API。导入库用于将应用程序链接到运行时 DLL。运行时 DLL 必须与应用程序一起部署。
在 SQL Anywhere Studio 安装目录的 Samples\QAnywhere 子目录中提供了使用 C++ 编写的 TestMessage 示例应用程序版本。有关详细信息,请参见第 5 课:浏览 TestMessage 客户端源代码。
有关 C++ API 的详细信息,请参见 QAnywhere C++ API 参考。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。