QAnywhere では、SQL Anywhere メッセージストアに対するサポートのために、C++、Java、および .NET API を提供しています。Java および .NET API では、Ultra Light メッセージストアもサポートしています。QAnywhere アプリケーションの配備に必要なファイルは、お使いの Windows 環境、メッセージストアの種類、および API の選択に基づいて異なります。モバイル Web サービスアプリケーションを開発する場合は、それ以外のファイルも必要です。
以下に示すファイルの他に、QAnywhere アプリケーションでは次のファイルも必要です。
SQL Anywhere Mobile Link クライアントの配備の Mobile Link 同期クライアント、リスナー、セキュリティ (任意) に関する各項に記載されたすべてのファイル。
Mobile Link Listener ファイルは、Push 通知を使用している場合 (デフォルト設定) のみ必要です。
dbeng12 または dbsrv12 ファイル (データベースサーバーの配備より)。
Sybase Central を配備する方法については、管理ツールの配備を参照してください。
すべてのディレクトリは、%SQLANY12% を基準とした相対ディレクトリです。
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 データベース初期化ユーティリティ (ulinit)と qauagent ユーティリティを参照してください。
すべてのディレクトリは、%SQLANY12% を基準とした相対ディレクトリです。
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 データベース初期化ユーティリティ (ulinit)と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) を登録してください。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |