QAnywhere 提供 C++、Java 和 .NET API 来支持 SQL Anywhere 消息存储库。Java 和 .NET API 也支持 UltraLite 消息存储库。部署 QAnywhere 应用程序所需的文件要根据您的 Windows 环境、消息存储库类型以及所选择的 API 来确定。如果准备部署移动 Web 服务应用程序,则还需要附加的文件。
除了下面列出的文件外,QAnywhere 应用程序需要:
在部署 SQL Anywhere MobiLink 客户端的 "MobiLink 同步客户端"、"监听器" 和可选的 "安全" 部分中列出的所有文件。只有使用推式通知时(缺省情况)才需要监听器文件。
部署数据库服务器中的 dbeng11 或 dbsrv11 文件。
要部署 Sybase Central,请参见部署管理工具。
所有目录都相对于 install-dir。
有关 Windows Mobile 环境文件结构的详细信息,请参见Windows Mobile 应用程序。
以下是安装 SQL Anywhere 消息存储库所需文件的列表。
客户端 API | Windows 文件 |
---|---|
C++ |
|
Java |
对于移动 Web 服务应用程序,还需要以下文件:
|
.NET |
对于移动 Web 服务应用程序,还需要以下文件:
|
以下是安装 UltraLite 消息存储库并使用 QAnywhere 代理进行部署所需文件的列表。
客户端 API | Windows 文件 |
---|---|
Java |
对于移动 Web 服务应用程序,还需要以下文件:
|
.NET |
对于移动 Web 服务应用程序,还需要以下文件:
|
创建 UltraLite 消息存储库时,必须使用 UltraLite 创建数据库实用程序创建一个 udb 数据库文件,然后再使用 QAnywhere UltraLite 代理的 -si 选项初始化此数据库。请参见UltraLite 创建数据库实用程序 (ulcreate)和qauagent 实用程序。
以下是使用 QAnywhere 独立客户端安装部署所需文件的列表。
客户端 API | Windows 文件 |
---|---|
Java |
|
.NET |
|
所有目录都相对于 install-dir。
有关 Windows 环境文件结构的详细信息,请参见Windows 应用程序。
以下是安装 SQL Anywhere 消息存储库所需文件的列表。
客户端 API | Windows Mobile 文件 |
---|---|
C++ |
|
Java |
对于移动 Web 服务应用程序,还需要以下文件:
|
.NET |
对于移动 Web 服务应用程序,还需要以下文件:
|
以下是安装 UltraLite 消息存储库并使用 QAnywhere 代理进行部署所需文件的列表。
客户端 API | Windows Mobile 文件 |
---|---|
Java |
对于移动 Web 服务应用程序,还需要以下文件:
|
.NET |
对于移动 Web 服务应用程序,还需要以下文件:
|
创建 UltraLite 消息存储库时,必须使用 UltraLite 创建数据库实用程序创建一个 udb 数据库文件,然后再使用 QAnywhere UltraLite 代理的 -si 选项初始化此数据库。请参见UltraLite 创建数据库实用程序 (ulcreate)和qauagent 实用程序。
以下是使用 QAnywhere 独立客户端安装部署所需文件的列表。
客户端 API | Windows Mobile 文件 |
---|---|
Java |
|
.NET |
|
QAnywhere .NET API DLL(Assembly\v2\iAnywhere.QAnywhere.Client.dll)需要在 Windows(Windows Mobile 除外)的全局程序集高速缓存中注册。全局程序集高速缓存列出了计算机上所有已注册的程序。在安装 SQL Anywhere 时,安装程序会对它进行注册。在 Windows Mobile 上无需注册 DLL。
如果要部署 QAnywhere,必须使用包含在 .NET Framework 中的 gacutil 实用程序注册 QAnywhere .NET API DLL(Assembly\v2\iAnywhere.QAnywhere.Client.dll)。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |