QAnywhere では、SQL Anywhere メッセージ・ストアに対するサポートのために、C++、Java、および .NET API を提供しています。Java および .NET API では、Ultra Light メッセージ・ストアもサポートしています。QAnywhere アプリケーションの配備に必要なファイルは、お使いの Windows 環境、メッセージ・ストアの種類、および API の選択に基づいて異なります。モバイル Web サービス・アプリケーションを開発する場合は、それ以外のファイルも必要です。
以下に示すファイルの他に、QAnywhere アプリケーションでは次のファイルも必要です。
SQL Anywhere Mobile Link クライアントの配備の Mobile Link 同期クライアント、リスナ、セキュリティ (任意) に関する各項に記載されたすべてのファイル。リスナ・ファイルは、Push 通知を使用している場合 (デフォルト設定) のみ必要です。
データベース・サーバの配備に記載された dbeng11 ファイルまたは dbsrv11 ファイル。
Sybase Central を配備する方法については、管理ツールの配備を参照してください。
すべてのディレクトリは、install-dir を基準とした相対ディレクトリです。
Windows Mobile 環境のファイル構造の詳細については、Windows Mobile アプリケーションを参照してください。
次に、SQL Anywhere メッセージ・ストアをセットアップする際に必要なファイルのリストを示します。
クライアント API | Windows ファイル |
---|---|
C++ |
|
Java |
モバイル Web サービス・アプリケーションについては、次のファイルも必要です。
|
.NET |
モバイル Web サービス・アプリケーションについては、次のファイルも必要です。
|
次に、Ultra Light メッセージ・ストアをセットアップする際に必要なファイルのリストを示します。
クライアント API | Windows ファイル |
---|---|
Java |
モバイル Web サービス・アプリケーションについては、次のファイルも必要です。
|
.NET |
モバイル Web サービス・アプリケーションについては、次のファイルも必要です。
|
Ultra Light メッセージ・ストアを作成するときは、Ultra Light データベース作成ユーティリティを使用して udb データベース・ファイルを作成し、それから QAnywhere Ultra Light Agent の -si オプションを使用してデータベースを初期化する必要があります。Ultra Light データベース作成ユーティリティ (ulcreate)とqauagent ユーティリティを参照してください。
すべてのディレクトリは、install-dir を基準とした相対ディレクトリです。
Windows 環境のファイル構造の詳細については、Windows アプリケーションを参照してください。
次に、SQL Anywhere メッセージ・ストアをセットアップする際に必要なファイルのリストを示します。
クライアント API | Windows Mobile ファイル |
---|---|
C++ |
|
Java |
モバイル Web サービス・アプリケーションの場合、次のファイルも必要です。
|
.NET |
モバイル Web サービス・アプリケーションについては、次のファイルも必要です。
|
次に、Ultra Light メッセージ・ストアをセットアップする際に必要なファイルのリストを示します。
クライアント API | Windows Mobile ファイル |
---|---|
Java |
モバイル Web サービス・アプリケーションについては、次のファイルも必要です。
|
.NET |
モバイル Web サービス・アプリケーションについては、次のファイルも必要です。
|
Ultra Light メッセージ・ストアを作成するときは、Ultra Light データベース作成ユーティリティを使用してデータベース・ファイルを作成し、それから QAnywhere Ultra Light Agent を使用してデータベースを初期化する必要があります。Ultra Light データベース作成ユーティリティ (ulcreate)とqauagent ユーティリティを参照してください。
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 |